Zanzibar Island
Zanzibar is a semi-autonomous part of Tanzania composed of the Zanzibar Archipelago in the Indian Ocean, 25–50 kilometres (16–31 mi) off the coast…
Zanzibar in General
Zanzibar is a semi-autonomous part of Tanzania composed of the Zanzibar Archipelago in the Indian Ocean, 25–50 kilometres (16–31 mi) off the coast…