Where is Palmar?

Where is Palmar located?

Palmar, Oaxaca, Mexico (approx. 16.43333°, -95.9°)


Where is Palmar on the map?