×

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
Source: Texas
Mouth elevation: 865
Country: United States