Where is Noxtaea?

Where is Noxtaea located?

Noxtaea, Hidalgo, Mexico (approx. 20.58056°, -99.42639°)


Where is Noxtaea on the map?