Delaware River

About Delaware River
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 282 miles (454ย km) along the borders of New York, Pennsylvania, New Jersey, and Delaware, before emptying into Delaware Bay.
On the show โ 2 mentions total
There's a particular bit of the Delaware River. He's the third generation of his family doing this job.
from No Such Thing As Giving Birth Up A Climbing Wall, 2019-09-06 at 00:03:56 ยท read transcript
Coordinates: 39.4203, -75.5197
Thoughts on this place?