By Scott Barnes: Senior Naturalist-Cape May Bird Observatory
The Delaware River runs some 282 miles from the confluence of the east and west branches in Hancock, NY to Delaware Bay and is the longest undammed river in the eastern United States. Thankfully, a large portion of the river between I-80 and the point where New York, Pennsylvania, and New Jersey meet...