Travel | Zanzibar, Indian Ocean’s Jewel
Lying off Tanzania’s coast, the Zanzibar Archipelago consists of more than 50 islands, most of which have a long history and a rich cultural mix. The best-known island here is Zanzibar (or ‘Unguja Island’, as it is more properly known). Known as the Spice Island, the beautiful island of Zanzibar on Africa’s east coast is […]