Located roughly eight miles from the spring bridge at Blanchisseuse, Grand Tacarib is the longest beach along the Paria Main Road.
Located roughly eight miles from the spring bridge at Blanchisseuse, Grand Tacarib is the longest beach along the Paria Main Road.