Description
40.8 mile long tributary of the Susquehanna River.
History
Delaware meaning 'the stream that forks'.
Luzerne County · Pennsylvania
40.8 mile long tributary of the Susquehanna River.
Delaware meaning 'the stream that forks'.