Pemba
Pemba Island, known as “The Green Island”.
Is an island forming part of the Zanzibar Archipelago, lying within the Swahili Coast in the Indian Ocean.
Is an island forming part of the Zanzibar Archipelago, lying within the Swahili Coast in the Indian Ocean.