Nabuyongo Island, Tourist place, Map
Nabuyongo Island, also known as Godsiba, is a small island in Lake Victoria, Tanzania. During the First World War, it was the site of naval action between British and German lake steamers
Nabuyongo Island, also known as Godsiba, is a small island in Lake Victoria, Tanzania. During the First World War, it was the site of naval action between British and German lake steamers