Where is La Cueva?

Where is La Cueva located?

La Cueva, Hidalgo, Mexico (approx. 20.51389°, -98.16944°)


Where is La Cueva on the map?