Pemba is an island to the north of Zanzibar, off the east coast of Africa in the Indian Ocean.
Pemba is an island to the north of the island Zanzibar. Both islands are part of Tanzania and lie off the east coast of Africa in the Indian Ocean.