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.510556°, -97.488333°)


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