Beautiful part of the river that winds thru some nice parts of Dedham. Go upriver to Needham Street or down river to Dedham Town Dock