ZANZIBAR is one of those names – such as Casablanca or Marrakesh – that conjures up a romantic image of adventure and travel. We’ve all heard of it, though most of us might be hard-put to find it on a map. The Spice Island, to give it one of its titles, is actually two smallContinue reading “Zanzibar: Ancient ways”