Where is San Pedro Tres Arroyos?

Where is San Pedro Tres Arroyos located?

San Pedro Tres Arroyos, Oaxaca, Mexico (approx. 17.43°, -95.81333°)


Where is San Pedro Tres Arroyos on the map?