Charleston is known for its charming cobblestone streets, colorful pastel houses, and mouthwatering Southern cuisine. There’s so much to do in this historic city, from Civil War sites to sprawling ...