Sedudu
Botswana
Nature
Sedudu Island is a fluvial island in the Chobe River, in Botswana adjacent to the border with Namibia. The island was the subject of a territorial dispute between these countries, resolved by a 1999 ruling of the International Court of Justice that the border runs down the thalweg of the river immediately north of the island.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account