Where is Palmar?

Where is Palmar located?

Palmar, Veracruz, Mexico (approx. 18.03333°, -95.68333°)


Where is Palmar on the map?