Delaware River
Stream in Texas
The Delaware River (Texas) or Delaware Creek is an intermittent stream that rises in Guadalupe Mountains National Park about 8 km west of Pine Springs and 3 km north of Guadalupe Peak in northwestern Culberson County, Texas. It flows into the... Wikipedia