The #1 Snorkeling option! This snorkeling trip takes you to Petempich Bay, near Puerto Morelos and one of the most beautiful reefs in the Mexican Caribbean. Protected by a national marine park, the reef is home to countless species of fish and other colorful sea life and forms part of the world's second longest coral reef system, the Mesoamerican Reef. This guided trip will take you to two different areas of the reef and you'll spend about one and a half hours in the water. During your swim you'll be surrounded by schools of curious fish, sometimes numbering in the thousands. Keep a look out for angel, parrot and damselfish, moray eels, rays and turtles, among others.