Get the most out of a full day of snorkeling off Cozumel Island and relaxing on the beach with this tour departing from Cancun, Mexico. This maritime adventure is the perfect way to spend a day. Snorkel around the second-largest coral reef barrier in the world while watching ocean life. Then cruise over to a massive water park to eat a relaxed buffet lunch, lounge on the beach and drift on the float pool.
The photo is courtesy of Viator.com