×

West Branch Delaware River

River in the United States of America
The West Branch Delaware River is one of two branches that form the Delaware River. It is approximately 90 mi long, and flows through the U.S. states of New York and Pennsylvania. Wikipedia
Length: 90 mi
Towns: Stamford, Delhi, Hancock, Deposit