Charleston, South Carolina. It’s a bit like stepping back in time in the best way possible. The architecture. The beaches. The history. The cobblestone. The lanterns. The food. Oh, the food! This list is the must-dos – perfect for spending a weekend in this southern city or even a week-long trip. You choose. You may even want to extend your stay.