Craving a destination that's steeped in history yet buzzing with the new? Charleston is your ticket. This South Carolina charmer (the oldest and largest city in the state) has been strutting its stuff ...