Charleston, South Carolina, consistently ranks as one of our readers' favorite cities, and given its rich history, colorful architecture, and ever-growing food scene, it's not hard to see why. Here are the best times to visit Charleston, according to locals.
From Nov. 24 through New Year’s Eve, The Charleston Place will transform into the magical world of The Nutcracker. The hotel has something to make this season magical.