But winter is one of the best times to visit New England to beat the crowds and take in the beautiful snow-covered scenery.