Things to do in Charleston in a weekend including all the sights, tips on the best food in Charleston, where to stay in Charleston and more!