Mexpeditions
Mexico City

Historic Center

Zócalo, Bellas Artes and Templo Mayor — five centuries layered on one plaza.