Newsmax recently named Charlottesville number 12 on its list of the Top 50 Christmas Destinations in America.