Safari Insights Stone Town Zanzibar is still the best-kept secret in the Indian Ocean, with fascinating history and magnificent beaches. An archipelago made up 23 June 2009