Semi-autonomous region of Tanzania, it includes the islands of Unguja, Pemba and other smaller islets.
Mafia Island is in the Indian Ocean. It is about 25km away from the estuary of the Rufiji River (on the Tanzanian coast), about 120km away from...
Please complete all required fields!
organize yourssafari in Tanzania! discover the itineraries ›