Go for a snorkel with Mexico's gentle giants - whale sharks! Cruising the Gulf of Mexico with an expert guide, you'll snorkel with the biggest fish and maybe spot dolphins, manta rays and turtles on this small group snorkeling adventure off the Yucatan coast.