Cycling Highlight
Recommended by 3 cyclists
Location: Dover, Norfolk County, Massachusetts, United States
Large and lush green trees, along with the Charles River running through the area, create a scenic landscape. There aren't many stopping points along the road, making it more of an area to enjoy while you ride.
January 19, 2024
In the know? Log-in to add a tip for other adventurers!