Cancun is packed with adventure and history. Snorkeling, swimming in a cenote, day trips to Chichen Itza—there's so much to discover ...