Where is El Carmen?

Where is El Carmen located?

El Carmen, Puebla, Mexico (approx. 19.241667°, -97.201111°)


Where is El Carmen on the map?