Where is Choampolco?

Where is Choampolco located?

Choampolco, Veracruz, Mexico (approx. 19.76667°, -97.2°)


Where is Choampolco on the map?