Where is La Huasteca?

Where is La Huasteca located?

La Huasteca, New Leon, Mexico (approx. 25.65°, -100.45°)


Where is La Huasteca on the map?