Where is Ittakapa?

Where is Ittakapa located?

Ittakapa, Hidalgo, Mexico (approx. 20.68333°, -98.95°)


Where is Ittakapa on the map?