Zanzibar is an archipelago made up of Zanzibar and Pemba Islands, and several islets. It is located in the Indian Ocean, about 25 miles from the Tanzanian coast, and 6° south of the equator.
Zanzibar Island - Tanzania
The little Indian Ocean Island of Zanzibar is a cultural melting pot of African, Arabic and Indian cultures.