The calm waters of the Mexican Caribbean are perfect for sport fishing. In this region, Marlins abound and sailfish, as well as many other species, depending on the season and the area. Puerto Morelos is close to and protected by the reef, making it a special place for safe swimming and for taking diving lessons, with easy access to the fascinating underwater world of the Caribbean.