Wow!!!!
Huasteca is just the region, but I'm so impressed I'll give you the exact place: Las Pozas (that's the name of the garden), in Xilitla (part of the Huasteca region)
some nice pictures (the page is in Spanish, but the pics are worth the visit)
las-pozas-de-xilitla
Your turn, my clever pearla 