On our port call in Cozumel, Mexico we took the ""Cenote, Turtle Bay Snorkeling &. Lunch" tour. We purchased it from Princess for $109 US each.It was a 9 hour tour.