The Rock restaurant, Zanzibar
The Rock restaurant in Zanzibar is world renowned due to it’s unique location. As the name suggests, the restaurant is perched on top of a rock!… And if that wasn’t impressive enough said rock is positioned off the coast of Michamvi Pingwe beach. White sand and the Indian ocean surround The Rock When the tide’s […]