Swimming with Whale Sharks

Massive whale sharks congregate to feed on plankton off Isla Contoy, north of Cancún, between mid-May and mid-September. The best time to swim with these gentle giants is mid-June to July.