Where is Ixtlahuacan?

Where is Ixtlahuacan located?

Ixtlahuacan, Hidalgo, Mexico (approx. 19.88333°, -98.85°)


Where is Ixtlahuacan on the map?