Founded in 1903, the town of Glenrio — which straddles the Texas-New Mexico border and is officially part of both states — once boomed with the road-tripping tourism industry along Route 66. Motorists ...
Some results have been hidden because they may be inaccessible to you