Unguja Island and The Rock Restaurant Experience
Meet your tour guide at a designated point and head to the restaurant perched on top of a rock, seeming as if it were dropped from a fairy tale. It is located in a unique position on the southeast coastline of Unguja Island in Zanzibar. The rock rises above the sand on Michamvi Beach at low tide, and guests arrive on foot. At high tide, however, it becomes an island, and guests must take a boat to reach its rickety wooden staircase.
Take photos of this unique place, relax with the amazing views of the coral formations, and have lunch if you wish before heading back toward your hotel. End of the tour.