W

Willie Lees

3 years ago

It's like a resort oasis in the middle of nowhere....

It's like a resort oasis in the middle of nowhere. Didn't get to enjoy all the amenities as we spent most of our time in Big Bend National Park. Lots of activities offered, friendly staff and great accommodations.

Comments:

No comments