Mesta
-
Stone Town Zanzibar
Beautiful, ancient Stone Town is every bit as synonymous with Zanzibar as the island's picturesque beaches. A former spice and slave port, the city wears its history for all t...