What comes to your mind when you hear the word Zanzibar? It always made me fantasize about the smell of exotic spices and ladies carrying bags on their heads, dressed...