Some of the best snorkeling in Tulum Mexico isn’t chasing schools of fish through coral reefs, but swimming beside the largest fish in the sea — whale sharks. Don’t worry about transportation, as this ...