The Manta Resort
Pemba - the isle of sultans, cloves, and enchantment Pemba, referred to as 'the green island', was historically governed by sultans centuries ago. It served as a significant commerce hub and, along with two other islands, constitutes the Spice Islands…