Known for its quintessential Southern charm and history, we've curated the perfect weekend guide to Charleston, South Carolina.