Teotihuacán is the city of the gods and one of the first addresses for a day trip from Mexico City. From its top, you can take some spectacular shots of the pyramid complex and surrounding landscape.
Flowery plazas, magnificent aristocratic palaces, historic monasteries and a high density of churches characterize the colonial center of Querétaro as well as the well-kept fountains and parks.
Perched on a hill, this colonial town is well worth a longer stay to really check out the appealing old-styled houses with their terraces and gardens hidden behind simple facades.
San Miguel de Allende
On the outskirts of Mexico City is the canal system of Xochimilco, the floating gardens of the Aztecs, where you can escape the urban jungle with a leisurely boat ride in a richly decorated “trajinera”
Puebla has preserved the attributes of a colonial city, with a huge main square, big houses of worship, and historic villas. Particularly noteworthy are the Plaza de Armas, the Cathedral, and the Church of Santo Domingo.