The INSIDER Summary: Mexico is a popular tourist destination, but like every beautiful destination, there are spots to avoid. Instead of going to the uber-touristy Cancun, visit the pristine Isla de Mujeres nearby. Instead of visiting Xcaret Park, enjoy the incredible Uxmal ruins. Mexico is full of beautiful beaches, ancient ruins, and rich local culture, not to mention Travel + Leisure's top-ranked city of 2017, San Miguel de Allende.