Where is Chapulaco?

Where is Chapulaco located?

Chapulaco, Hidalgo, Mexico (approx. 20.27083°, -99.50278°)


Where is Chapulaco on the map?