South Carolina is a state peppered with small towns rooted in rich history and southern charm. Cheraw, straddling the border between the Carolinas, is one of the state's prettiest hidden gems.