Whale sharks are huge fishes they grow as long as 50 feet, and weigh up to 15 tons; these sharks are shy and spend much of their lives hidden from view.
But in spring and summer the big-mouthed behemoths arrive to feed at a few choice locations off the coast of Cancun in Mexico.