Things to do in Mexico City

Palacio de Bellas Artes, Basilica Lady of Guadalupe and Teotihuacan, Museo Nacional de Antropología — events, places and people to go with.