Outside of the beaches and all-inclusive resorts, Cancun is packed with adventure and history. Snorkeling, swimming in a cenote, day trips to Chichen Itza—there’s so much to discover.