Where is Tlaxocoyacan?

Where is Tlaxocoyacan located?

Tlaxocoyacan, Hidalgo, Mexico (approx. 20.26389°, -98.48333°)


Where is Tlaxocoyacan on the map?