Zanzibar rewards travelers who treat it as two trips in one: a few days inside a UNESCO listed old town thick with history, followed by however many days you can spare on some of the best beaches in the Indian Ocean. Most people arrive planning for the beach and leave talking about Stone Town.
One of our guests described her first evening at Forodhani Gardens like this. She had expected a quiet walk along the seafront and instead found dozens of grills firing up at once, the smell of cinnamon and charcoal thick in the air, a boy selling sugarcane juice pressed right in front of her, and the call to prayer drifting over the whole scene as the sun went down behind the dhows.