Where is El Palmar?

Where is El Palmar located?

El Palmar, Oaxaca, Mexico (approx. 17.33889°, -97.15972°)


Where is El Palmar on the map?