Puerto Rico is one of the finest destinations in the world for blue marlin, and with the addition of new fish-attracting buoys close to shore, the action’s getting even better there. The run to the fishing grounds is also very short, usually less than 20 minutes from San Juan.