网页Pemba Island (Arabic: الجزيرة الخضراء al-Jazīra al-khadrāʔ, literally "The Green Island" [citation needed]; Swahili: Pemba kisiwa) is a Tanzanian island forming part of the Zanzibar Archipelago, lying within the Swahili Coast in the Indian Ocean.
网页Pemba is a port city and district in Mozambique. It is the capital and largest city of the Cabo Delgado province and lies on a peninsula in Pemba Bay, the third largest in Africa.