my-server
← Wiki

Matumbini Island

Matumbini Island (Kisiwa cha Matumbini, in Swahili) is an island located in Kisiwa Panza ward of Mkoani District in Pemba South Region, Tanzania.

See also

References