bn:00150923n
Noun Named Entity
SYL
No term available
EN
Del Rio station is an intermodal transportation center in Del Rio, Texas, United States served by Amtrak, the national railroad passenger system, as well as by local bus service. Wikipedia
English:
Amtrak station
Amtrak
Texas
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY