Upperfalls Greenway
Biking Trail
Newton, MA ·529.27 mi
Is this your business? Verify your listing
Amenities
- Family friendly
Reviews
tripadvisor 5.0

1 reviews
5 star
1
4 star
0
3 star
0
2 star
0
1 star
0
Tripadvisor traveler Northern_Traveler00
12/27/20
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
MoreAdvertisement
