Where is San Isidro Vistahermosa?

Where is San Isidro Vistahermosa located?

San Isidro Vistahermosa, Oaxaca, Mexico (approx. 17.18389°, -97.71556°)


Where is San Isidro Vistahermosa on the map?