Delaware Canal Lock Portal in Scudders Falls New Jersey United States HomepagePortaldelaware-canal-lock #ImageModArea L R HP Days 1 Delaware Canal Lock Login to view View The Portal --5885%178