Escape to the mountains for a white Christmas in the mountains of New England in Killington, Vermont. There is nothing quite like a New England Christmas to put you in the holiday spirit. And for some, there is no better way to spend Christmas than by skiing down the white powder slopes or sledding with the kids. There are lots of things to do in the area including historic tours and other sightseeing opportunities.
Escape to the beautiful mountains of New England for a traditional Christmas vacation in Killington, Vermont.