The snorkeling trip with the guys from Snorkeling Adventures was by far the highlight of my trip to Cancun. If you want great snorkeling don't be lead into snorkeling with any other company and these are the reasons why. The first reason is the location. It is as authentic and secluded as it gets. The main beach is hidden on an island in a protected national park with no one else around. It is located in Porto Morelos which is directly in the middle between Cancun and Cozumel. The tour supplies all the equipment and takes you on a boat with 8 people to do 3 dives. All are within the 2 largest barrier reef in the world and the water clarity and fish abundance is truly amazing for someone who has never been snorkelings. The trip consist of 2 dives in water about 7-8ft deep and then a huge buffet with all you can drink. After lunch you do a nice deep water dive. This is around 15-35 ft deep and as clear as faucet water. The tour guides come out and dive with you making the experience safe and fun so make you tip well, it goes a long way for them

