Del Rio, a city of approximately 38,000 people is largely defined by its proximity to Mexico. Residents, commerce and tourists flow with ease back and forth via the Del Rio Border Crossing. Del Rio is near Laughlin Air Force Base and its warm temperatures...
More
Del Rio, a city of approximately 38,000 people is largely defined by its proximity to Mexico. Residents, commerce and tourists flow with ease back and forth via the Del Rio Border Crossing. Del Rio is near Laughlin Air Force Base and its warm temperatures throughout the year attract many long-term winter visitors. A draw for year-round recreation is Lake Amistad, a reservoir along the Rio Grande shared with Mexico, and Amistad National Recreation Area.
Less