As you may have guessed, this is The Rock (restaurant) on the island of Zanzibar. Not far from the shore of beautiful Micha…

  • by

As you may have guessed, this is The Rock (restaurant) on the island of Zanzibar. Not far from the shore of beautiful Michanwi Pingwe beach, it’s one of those experiences that won’t disappoint.

Image may contain: ocean, sky, cloud, beach, outdoor, nature and water

Leave a Reply

Your email address will not be published. Required fields are marked *