Where is San Pedro de Alfaro?

Where is San Pedro de Alfaro located?

San Pedro de Alfaro, Chihuahua, Mexico (approx. 27.28333°, -105.4333°)


Where is San Pedro de Alfaro on the map?