See the marine life of Mexico at the Great Maya Reef on this half-day snorkeling tour from Cancun and the Riviera Maya. Great Maya Reef is home to abundant marine wildlife, and is the world's second largest barrier reef. Your guide leads you to one of the best snorkeling locations where you can view colorful fish and corals, with time afterward at the fishing village of Puerto Morelos. Includes lunch at the beach club.