Acquiring satellite view…

Charles River

Verified

Charles River is a public boat ramp in Needham, Norfolk County, Massachusetts (02492). Managed by Mass DCR. GPS coordinates: 42.2599°N, 71.2648°W.