Where is San Isidro-Huquila?

Where is San Isidro-Huquila located?

San Isidro-Huquila, Oaxaca, Mexico (approx. 17.22°, -97.75694°)


Where is San Isidro-Huquila on the map?