Your Home Away from Home in the Rainforest of La Huasteca
Xilitla, San Luis Potosi, is a small town high up on the Sierra Gorda’s part of the Huasteca mountain range in the south western part of the state of San Luis Potosi, Mexico. Its remote location has managed to keep the multit...