Upperfalls Greenway, Massachusetts, United States
5.0 (1 review) Spent Ranking #12 in Newton Biking Trails
A hidden gem in Upper Falls
Very easy walking trail behind the stores on Needham Street. Starts behind National Lumber and goes to the edge of the Charles River. You do have to cross Chestnut Street, but it quickly gets very “forest-y” as you near the river. Not a long walk, but easy to get to, lots of parking in the retail lots, and a nice respite from the world. End to end and back in under an hour
Address
, Newton, Massachusetts, United States.
Website
http://www.upperfallsgreenway.org/home
Current local date and time now
Monday, May 13, 2024, 18:13
User Ratings
5.0 based on (1 review)
Excellent
100%
Good
0%
Satisfactory
0%
Poor
0%
Terrible
0%