Dedham River Trail Coming
The neighboring town of Dedham has been awarded a $35K grant to build a public landing that will provide access to the Charles River for a scenic "river trail." The Dedham Transcript article includes a link to a google map illustrating a possible 3-hour canoe or kayak excursion. The public landing will be located on Bullard Street, next to Dedham Community House--approximately 2 miles from Westwood, just above the Ames Street bridge.
Comments
Fantastic
I kayaked from Needham to Bridge Street in Dedham a few weeks ago and it was an amazing three hour round trip. Believe it or not, the stretch that runs behind Route 1 is one of the more amazing and serene spots. I saw at least five Great Blue Herons on that stretch alone.