Sunrise Ruffalo's Guide to the Catskills: The Big Eddy

Journey by Design: Sunrise Ruffalo’s Guide to the Catskills

1 of 11

At 113-feet-deep, the Big Eddy is the deepest point on the Delaware River. It’s located at Narrowsburg, a hamlet in the Town of Tusten.