Some of the best places to travel in December are right on your home turf. Here is your guide to the best Christmas towns in the U.S.