Where is Palmas de Arriba?

Where is Palmas de Arriba located?

Palmas de Arriba, Veracruz, Mexico (approx. 19.6°, -96.43333°)


Where is Palmas de Arriba on the map?