Search
Menu
Home
Sources
About
Contacts
Nabuyongo Island
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
.