Sedudu photograph

Sedudu

Use attributes for filter !
Area 5
Total islands 1
Locations Chobe River
Namibian
Date of Reg.
Date of Upd.
ID2159697
Send edit request

About Sedudu


Sedudu Island is a fluvial island in the Chobe River, in Botswana adjacent to the border with Namibia.

Related Persons

Next Profile ❯