The Rock Restaurant, Kuza Cave, & Prison Island: An Honest Tour Review
The Rock Restaurant, Kuza Cave, & Prison Island: An Honest Tour Review Picture this: turquoise water, white sandy beaches, and a restaurant perched on a rock in the middle of the Indian Ocean. That pretty much describes The Rock Restaurant…
