Where is Ixcanelco?

Where is Ixcanelco located?

Ixcanelco, Veracruz, Mexico (approx. 21.14167°, -98.2°)


Where is Ixcanelco on the map?