Most South Carolina travel guides barely mention Aiken. That’s a shame, because it deserves much more recognition than it gets. Landrum sits right near the North Carolina border, and most people drive ...