One of the best Christmas getaways on the planet is in Vermont, according to Travel + Leisure
It is "one of the most picture-perfect places to go for Christmas."
US Breaking News
It is "one of the most picture-perfect places to go for Christmas."
Sign in to your account