Heavy snow falling up north

on
Finally. Ski areas, especially those in northern New England, are getting some much needed natural snow with the heaviest amounts expected later today and tonight. In the last few days, areas like Jay, Smugglers and Stowe in northern Vermont have gotten up to 10 inches.¬†And that’s not counting the new snow that will be falling […] [Read More]