Charleston, South Carolina, abounds with museums, restaurants, beaches and boating excursions. This living port city with a deep and complicated past presents ...