[Photo by Rod Waddington on flickr]
Near Michanwi Pingwe Beach near Zanzibar, Tanzania, is the Rock Restaurant. This restaurant sits on top of an extremely large boulder in the middle of the Indian Ocean. During low tide, visitors can walk across the beach to reach the restaurant that has 12 tables, but during high tide, diners can get a ride on the restaurant’s complimentary boat. This small restaurant has only 12 tables. The chefs carefully prepare fresh caught seafood.
View Tip: The outside terrace is a great place to get a drink and capture great shots of the Indian Ocean.