Come within arm's length of amiable Pacific gray whales and their calves, as these gentle giants birth and nurture their young in warm Pacific lagoons.
6 Days / Feb - Mar, From $2,995
A genuine once-in-a-lifetime experience! Snorkel off the Yucatan Peninsula with the largest fish on the planet—gentle, friendly, 15-ton, 40-foot-long whale sharks!
6 Days / Jul & Aug, From $3,995