Start your day by visiting the Charleston City Market, which is a historic open-air market that sells a variety of handmade goods, from sweetgrass baskets to gourmet food items.
After the City Market, take a stroll through Waterfront Park, which offers scenic views of Charleston Harbor and the iconic Pineapple Fountain.
Next, visit the historic district of Charleston, where you can take a guided walking tour to learn about the city's rich history and admire the colorful architecture.
In the evening, dine at one of Charleston's many acclaimed restaurants, which offer a range of cuisines, from classic Southern fare to contemporary fusion dishes.
Start your day by visiting the Magnolia Plantation and Gardens, which is one of the oldest plantations in the South and features stunning gardens, nature trails, and historic home tours.
Next, head to the Charleston Tea Plantation, which is America's only tea plantation and offers tours and tastings of their locally grown teas.
In the afternoon, visit the Gibbes Museum of Art, which houses a diverse collection of American art from the colonial era to the present day.
In the evening, take a ghost tour of Charleston's haunted streets and hear spooky tales of the city's past.
Spend your last day in Charleston by visiting Fort Sumter National Monument, which is a historic site where the Civil War began and offers tours of the fort and surrounding area.
Next, visit the Drayton Hall Plantation, which is one of the oldest surviving plantations in America and features an impeccably preserved historic home and gardens.
In the afternoon, take a scenic drive to nearby Folly Beach, which offers miles of sandy beaches, surf shops, and fresh seafood restaurants.
End your day by taking a sunset sail on Charleston Harbor and enjoying views of the city skyline.
This itinerary is just a starting point, and there are many other things to see and do in Charleston. Whether you're interested in history, culture, or just enjoying the city's Southern charm, there's something for everyone.