Where is Palo Amarillo?

Where is Palo Amarillo located?

Palo Amarillo, Veracruz, Mexico (approx. 18.80278°, -96.53333°)


Where is Palo Amarillo on the map?