Watch Later Scenic Maracus Beach topper laborde April 7, 2021 like 0 like dislike 0 dislike Welcome to the most popular beach in Trinidad. Situated on the North Coast, here you will find some of the...