The Rock

More information

A small restaurant nestled in a rock only accessible by boat at high tide, its location, facing Michanwi Pingwe beach and surrounded by the turquoise waters of the Indian Ocean, is incredible.

Bella Vista Hotel Kizimkazi Zanzibar