1.8 miles, 1 hour or less
Dedham Water Trail: Dolan Launch to Town Landing is about 1.8 miles long and located in Dedham, Massachusetts. The trail is great for kayaking / canoeing and normally takes 1 hour or less.
This is a very user friendly part of the river. It offers winding turns and great views. The quieter you are in your travels the more likely you are to experience living nature. There are heron hiding at every turn and turtles basking on rocks and logs.