At the end of May, 31 teams representing 17 countries participated in this milestone event fished out of Havana, Cuba.
At the end of May, 31 teams representing 17 countries participated in this milestone event fished out of Havana, Cuba.
Get the latest Caribbean Boating and Island Updates straight into your inbox.