Botswana flag on Sedudu Island
Botswana and Namibia settled disputes in Den Haag over Sedudu Island
Botswana flagChobeFamilyTripsSedudu IslandWalking Stones