Description

In the Charles River 0.8 mi NW of Dedham T.H.; Town of Dedham.

Nearby Features