
If there was anywhere to travel half way around the world for, it just might be The Rock in Zanzibar, Tanzania. This restaurant, perched on a rock in the Indian Ocean, seems dropped from a fairy tale. During high tide, it becomes a veritable island with a wooden boat taking you the short distance to shore. In low tide, you simply walk across the seaweed strewn beach to get to this magical place. Both methods will take you to a rickety wooden staircase and into the restaurant, built in the local Zanzibar architectural style with a Makuti palm tree roof. In the back, there’s a beautiful patio where you can grab a cocktail surrounded on three sides by the turquoise seas. Inside, there are 12 cozy tables for lunch and dinner. The Rock at low tide The Rock at High Tide The boat that takes you to shore Opened four years ago on a former… Read More