Placed north of Zanzibar Island, Pemba Island is a true heaven on earth! Island name al-Jazīra al-khadrā means "The Green Island" and that really says it all! The green hilly area meets amazing turquoise water of the Indian Ocean on wide sandy beaches. Since it's less popular and crowded than Zanzibar, you can experience a true holiday in this amazing place. Pemba is home to several dive sites, with steep drop-offs, untouched coral and very rich marine life.