The Belize Mesoamerican Barrier Reef System provides a seasonal opportunity to snorkel with whale sharks.
Underwater shot of a Whale Shark (Rhincodon typus) and two snorkelers at Gladden Spit and Silk Cayes Marine Reserve, off the coast of Placencia, Stann Creek, Belize