Where is Tenehac?

Where is Tenehac located?

Tenehac, Puebla, Mexico (approx. 20.1°, -98.1°)


Where is Tenehac on the map?