Acquiring satellite view…

Scudders Falls in NJ

Authoritative

Scudders Falls in NJ is a public boat ramp on Delaware River in Mercer County, New Jersey (08628). GPS coordinates: 40.2666°N, 74.8492°W.