Pemba

Sarah
This island forms part of the Zanzibar Archipelago. It is on the east coast of Africa in the Indian Ocean. It is also known as 'The Green Island' .