Grand Tacarib beach is located in the4 middle of Blanchisseuse town and and Matlot town in Trinidad and Tobago. An 8 mile hike of picturesque beaches and lookouts along the way.
Grand Tacarib beach is located in the4 middle of Blanchisseuse town and and Matlot town in Trinidad and Tobago. An 8 mile hike of picturesque beaches and lookouts along the way.