Travelers World Resort ? - Terlingua, TX
April 21, 2018 in the United States ⋅ ☀️ 25 °C
Resort ?? More like a quarry, well we are in the desert 🌵
No phone signal and only sketchy internet at the office. We’re west of Big Bend NP and view from the coach is great. Ernie’s friedRead more
Traveler We need to go to these places. Really like the "resort"!