Landrum, South Carolina, is that place, and it’s been quietly collecting treasures while the rest of us have been stuck in ...