Where is Santa Cruz Tayata?

Where is Santa Cruz Tayata located?

Santa Cruz Tayata, Oaxaca, Mexico (approx. 17.36667°, -97.56667°)


Where is Santa Cruz Tayata on the map?