Check out our new site at openwaterswimming.com

Maracas Bay

From Openwaterpedia

Maracas Bay is located in Trinidad & Tobago where open water swimming competitions are annually held.