From cobblestone streets with Victoria architecture to Southern-style food, here are the top things to do in Charleston SC.