Cycling Highlight
Recommended by 3 cyclists
Location: Dover, Norfolk County, Massachusetts, United States
As you ride through this area, you can enjoy the beautiful scenery. The lush and dense green forest spans 42 acres, with some open areas exclusively designated for walking. It's a pleasant resting spot to appreciate the surrounding area.
November 19, 2023
In the know? Log-in to add a tip for other adventurers!