Where is El Carmen?

Where is El Carmen located?

El Carmen, Mexico City, Mexico (approx. 19.28333°, -99.6°)


Where is El Carmen on the map?