Cuernavaca, Mexico.
Finding the rose(s) among the thorns in a colonial Mexican city that’s unfairly overlooked.
San Luis Potosí, Mexico.
Off the beaten path, this northern city is a treasure trove of grand colonial architecture.
Aguascalientes, Mexico.
Underrated and overshadowed by more famous colonial towns, this Northern city shows a nice slice of real Mexican life.
Real del Monte, Mexico.
A historic mining town with lots of history nestled in the Sierra de Pachuca mountains.
Morelia, Mexico.
Don’t let the travel warnings prevent you from visiting this beautiful colonial town.