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
When you book with an account, you will be able to track your payment status, track the confirmation and you can also rate the tour after you finished the tour.