Acquiring satellite view…

Charles River

Authoritative

Charles River is a public boat ramp in Dedham, Norfolk County, Massachusetts (02026). GPS coordinates: 42.2587°N, 71.1919°W.