Where is Santo Domingo Tehuantepec?

Where is Santo Domingo Tehuantepec located?

Santo Domingo Tehuantepec, Oaxaca, Mexico (approx. 16.3171903°, -95.2467791°)


Where is Santo Domingo Tehuantepec on the map?