Morelia is a beautiful colonial city featuring elegant Spanish Colonial architecture and also offers a wide variety of nature and outdoor activities nearby
Oaxaca city is one of the most rewarding destinations in Mexico offering art, history, culture, and color as well as important archaeology sites nearby
San Cristóbal is a highland mountain town that offers charm, heritage, and easy access to local villages which give fascinating insights into local indigenous cultures
San Miguel de Allende is one of Mexico's charming and picturesque colonial cities; once a bohemian backwater, today it's one of Mexico's most cosmopolitan colonial enclaves