Where is Centro CDMX, a 2 pasos del Templo Mayor, Mexico City?

Where is Centro CDMX, a 2 pasos del Templo Mayor, Mexico City located?

Centro CDMX, a 2 pasos del Templo Mayor, Mexico City, Centro CDMX, a 2 pasos del Templo Mayor, Mexico City, Mexico (approx. 19.43646°, -99.13124°)


Where is Centro CDMX, a 2 pasos del Templo Mayor, Mexico City on the map?