When you think of an exotic holiday in Zanzibar, an island just off the coast of Tanzania in Africa, you may think of
Long lazy days relaxing on white powder-soft beaches fringed by coconut palmed shorelines and warm turquoise water is what allures many travellers to the archipelago of Zanzibar.