Snorkeling with Whale Sharks

One of the biggest draw cards of the Riviera Maya is the opportunity to snorkel with whale sharks in the Caribbean Sea from June to September. The waters off the coast off Cancun, less than