An areial still of a video that was shot over Maracas Beach, it displays the breath taking view of the greenery meeting the refreshing blue waters of Trinidad’s North coast.

Leave a Reply