Where is Aquixtla?

Where is Aquixtla located?

Aquixtla, Puebla, Mexico (approx. 19.797778°, -97.936389°)


Where is Aquixtla on the map?