Category: Pemba
-

The Manta Resort – Pemba Island
Pemba is a remote island off the east coast of Africa, and probably as far away from civilization as you might ever find yourself. The Manta Resort offers something different from most tropical islands — it’s not about five-star luxury.…