From$2,950
Zanzibar is a small archipelago in the Indian Ocean Located off the coast of Tanzania, Zanzibar consists of three main islands, Unguja, Pemba and Mafia Islands. It is home to a rich and diverse culture influenced over time by its many settlers including the Sumerians, Egyptians, Indians, Chinese, Persians, Portuguese, Dutch and British. Known as […]
(1 Review)