Whale sharks are the largest fish in the world, and they congregate off the Mexican island of Isla Mujeres in mid to late summer each year to feed on fish eggs.

Next Previous

Back to thumbs