Where is Guadalupe del Palmar?

Where is Guadalupe del Palmar located?

Guadalupe del Palmar, Oaxaca, Mexico (approx. 17.60694°, -98.12639°)


Where is Guadalupe del Palmar on the map?