Where is San Isidro del Palmar?

Where is San Isidro del Palmar located?

San Isidro del Palmar, Oaxaca, Mexico (approx. 15.73167°, -96.625°)


Where is San Isidro del Palmar on the map?