Let nature amaze you! The world’s 2nd largest great barrier reef is located right off the beach at Puerto Morelos, a 15 minutes drive from Cancun. Definitely the best snorkeling in Mexico, the great barrier reef is home to turtles, many different species of fish, and colorful corals.We take you to experience one of the best spots for about 80 minutes. After snorkeling, you are probably hungry so we invite you to take a seat at a beachside restaurant and enjoy lunch. Finishing lunch, take some time to wander the charming town of Puerto Morelos or just relax on the beach before our driver will be taking you back to your hotel.