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