At 330 miles, the Delaware River starts in the Catskill Mountains and meanders unobstructed through Pennsylvania and New Jersey before joining with the Atlantic Ocean at Delaware Bay. Along the way are 116 tributaries with an estimated 14,057 streams and creeks, each filtering into a main flow that provides drinking water to 15 million people, […]