Port Antonio plays host to the International Blue Marlin Tournament annually in October , when the harbor is filled with large and expensive sport-fishing boats from around the Caribbean .
The International Blue Marlin Tournament is a huge fishing competition that attracts the worlds best anglers .