Charleston is a historic and charming city on the coast of South Carolina. It's one of the most beautiful towns in the area and it has many pastel antebellum houses and horse-drawn carriages that take you along its cobblestoned streets. There is also a waterfront park and many nearby beaches.