A day spent at Coral Rock is a day well-spent. That was the primary feeling we had after a two week stay in Zanzibar. Whether we spent the day snorkeling with the hotel's resident sea captain, 'Captain Chicken,' or taking a long walk on the sand-bar at low tide after a morning of reading by the lovely pool, it was...
More
- Coral Rock Jambiani
- Hotel Coral Rock