Place
Free account · your comment posts right after signup
The Delaware River is a major river in the Mid-Atlantic region of the United States and is the longest free-flowing (undammed) river in the Eastern United States. From the meeting of its branches in Hancock, New York, the river flows for along the borders of New York, Pennsylvania, New Jersey, and Delaware, before emptying into Delaware Bay.
Read the full article →