16/01/2017
Castara Waterfall, Tobago just a 15 minutes walk into an eco wonder from the rustic little village of mini souvenir shops, bars and restaurants with scenic hillside houses, Inns, the perfect beach and some excellent snorkeling holes... Oh did I mentioned the food. Visit Cartara... You'll taste its flavour!