Where is San Pedro y San Pablo Teposcolula?

Where is San Pedro y San Pablo Teposcolula located?

San Pedro y San Pablo Teposcolula, Oaxaca, Mexico (approx. 17.51667°, -97.48333°)


Where is San Pedro y San Pablo Teposcolula on the map?