Encounter whales (and whale sharks, too) in quiet, relaxing destinations like the Maldives, Sri Lanka, the ice caps and Baja California Sur.
If you've been hungering for an more authentic experience on your next trip to Mexico, look no further than this quiet beach ...