Where is Pixquautla?

Where is Pixquautla located?

Pixquautla, Veracruz, Mexico (approx. 18.58333°, -97.1°)


Where is Pixquautla on the map?