Why Zanzibar Should Be on Every African Traveller's Bucket List
White-sand beaches, a UNESCO World Heritage Stone Town, spice-scented air, and some of the best seafood on the planet β Zanzibar is Tanzania's crown jewel and one of Africa's most magical island desti...