Kasikili
Sedudu Island (known as Kasikili Island in Namibia) is a fluvial island in Botswana, formed in the Chobe River adjacent to the border with Namibia which runs down the thalweg of the river immediately ...