Where is Chiautla?

Where is Chiautla located?

Chiautla, Puebla, Mexico (approx. 18.2998207°, -98.6033941°)


Where is Chiautla on the map?