Pilgrimage to Our Lady of Guadalupe, Mexico City! Discover Spanish colonial architecture. Teotihuacan, one of the best preserved ancient cities in Mexico. You will be amazed by the Pyramids of Sun and Moon and mile long Avenue of Dead framed by countless monumental structures.