Castara Waterfall is an easy 5 minute walk to get to. It's located in Castara Village Tobago. Being able to go to this Waterfall and just listening to the water splash is very relaxing.
Consider subscribing to our Leh We Go channel and joining the family. We will definitely appreciate your support.
Contact us at: lehwego868@gmail.com
Castara Waterfall Tobago - Leh We Go
Теги
travelparadicetrinidadtrinidad&tobago868caribbeanvacationvacation destinationrestrelaxvisitbeachcoconut treebirdswest indiessunseatobagowaterfallsnatureadventurehikemountainexplorediscoversocacalypsosoca musiccarnivalmulticulturalsteel pant&tleh we golwgmangorelaxationlehwegocastaracastara waterfall