Looking to explore Mexico's most magical peninsula? The Yucatan packs ancient ruins, pristine beaches, and secret cenotes ...