Whether you’re looking to bask on the beach, indulge in a spa treatment, or foray into the jungle-shrouded unknown, Cancun has the ingredients to impress even the most seasoned Mexico traveler.