Well laid path with lot of trees
Cochituate Brook Reservation Trail is located at 617-, 669 Old Connecticut Path, Framingham, MA 01701