Where is Loma de Palma?

Where is Loma de Palma located?

Loma de Palma, Veracruz, Mexico (approx. 18.24167°, -94.99861°)


Where is Loma de Palma on the map?