This is the highlight of Tobago and with good reason. Crystal calm and clear waters. Words cannot describe this place, you must see it for yourself. Clean surroundings & utilities and food options are good. A must visit if you're in Tobago
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.