FeaturedFood & DrinkUntapped Around the World The Rock, A Fairy Tale Restaurant Perched in the Indian Ocean off Zanzibar If there was anywhere to travel around the world for it just might be The Rock in Zanzibar, Tanzania perched in the Indian Ocean as if dropped from a fairy tale