Contents

Pemba

Pemba is an island to the north of Zanzibar, off the east coast of Africa in the Indian Ocean.