Zanzibaris a semi-autonomous part of Tanzania in East Africa. It is composed of the Zanzibar Archipelago […]