Zanzibar Archipelago
Pemba Island ( "al-Jazīra al-khadrā", literally "The Green Island"; ) is a Tanzanian island forming part of the Zanzibar Archipelago, lying within the Swahili Coast in the Indian Ocean.