With its cobblestone streets, striking European architecture, and a litany of nearby beaches, Charleston is one of the best ...