25 Best Places to Celebrate Christmas

08. Charleston of South Carolina

Christmas in Charleston is filled with Southern flair and delicious oddities such as eggnog spiked with bourbon and Shrimp with grits. Not to mention beautifully decorated streets lined with shops, Poinsettias, and good ol’ Southern hospitality.