Located in the Mexican Yucatan Peninsula, Cancun boasts scenic turquoise seas, Mayan archaeological sites, nature reserves, all-inclusive resorts, and theme parks. An ever-popular destination with abundant natural beauty, ancient Mayan culture, water sports and adventure, international cuisine, sophisticated spa facilities and handcraft markets — either way, indulge. …