6. Charleston, SC
Charleston ranks 6th in our list of the best places to visit in USA in December. Everything that tourists love about Charleston gets an amazing holiday makeover in December, making everything look more magical, more picturesque than they normally are. Case in point: historical home tours that are grand the rest of the year get dressed up with tens of thousands of lights. Aside from the historical homes, there are many other lights parades and festivals across the city.
Don’t forget to include the scenic harbor cruises and never leave Charleston without dropping by any of the numerous Christmas markets available all month round.