El Zócalo is the main public square and one of the most recognizable places in Mexico City. It’s also one of the world’s largest city squares. It contains a giant Mexican flag at its center ...