Where is Ixkaquatitla?

Where is Ixkaquatitla located?

Ixkaquatitla, Veracruz, Mexico (approx. 20.9125°, -98.025°)


Where is Ixkaquatitla on the map?