Where is Palpoala-Ixcan?

Where is Palpoala-Ixcan located?

Palpoala-Ixcan, Veracruz, Mexico (approx. 20.08333°, -96.91667°)


Where is Palpoala-Ixcan on the map?