Whether you're looking to conquer the ski slopes or embark on a relaxing horse-drawn sleigh ride, these cozy New England towns have something to offer for everyone this winter.
A new study that analyzed traffic accident data from 2017 to 2021 put four New England states in the top 10 for having the highest car crash fatalities.