Zanzibar, the island in the Indian Ocean that attracts with its white sandy beaches, crystal clear warm water and pleasant climate. Among many resorts, tourists are intrigued to have a romantic dinner at The Rock Restaurant.
This is definitely one restaurant to put on your foodie travel bucket list. The spot is located on the Michanwi Pingwe beach. The huge rock, posited in the water, was used as the base for the cozy restaurant. It can be reached by walking, swimming or a canoe.
The Rock specializes in seafood, which is always fresh.
Tourists claim the fresh breeze from the ocean, calming sound of the tides and delicious dinner makes the Rock one unique experience which in Africa.