Where is San Ambrosio?

Where is San Ambrosio located?

San Ambrosio, Hidalgo, Mexico (approx. 20.55°, -98.01667°)


Where is San Ambrosio on the map?