Zanzibar is an island located off the coast of East Africa. The Zanzibar archipelago consists of Unguja (commonly known as Zanzibar) and Pemba, as well as a number of islets that surround the area. Although there is an autonomous government for topics not covered by the union agreement, the island is part of the United...Read More