17. Woodstock, Vermont
One of the best places in US to celebrate Christmas is Vermont. It has amazing scenes with the ground mainly covering with a light dusting of snow with amazing scent of pine wafting through the air. The historic place of Woodstock is famous for its 19th century pre-Christmas festival having Norse Culture traditions. A beautiful colorful parade with 50 horses held every year.