Zanzibar, Africa’s ‘spice island’ is known for its crystal-clear turquoise water and white and sandy beaches. It’s one of the few places in Africa where history can still be clearly seen today. All the events and influences that shaped the region are still evident in the architecture and even the languages that the locals speak….