The Manta Resort
Physical Address
Box 32
Wete, Pemba
Tanzania
Where are you starting from?
Driving directions
Please select a start location
Driving directions
Please select a start location