The Manta Resort
Reservation / Enquiries
Tel
+255 776 718 852
Address
Box 32
Wete, Pemba
Tanzania
Website