Del Rio, United States - Polarsteps
Arrived in Del Rio around 3 pm. Landed in a simple Best western motel. Next door a drive in fast food place: stay in your car and order some food.
Texas USA
Del Rio