I've lived in New England my whole life. There's one town in this region I swear by visiting every fall.

I've lived in New England my whole life. There's one town in this region I swear by visiting every fall.

AndTheyTravel/Shutterstock

When some people think about Vermont, they might picture skiing down picturesque slopes and unwinding their tired legs after a long day on the mountain … only to do it all over again the next day.

No comments

Read more