Spoiler alert: they’re wrong. This charming town tucked away in the Pee Dee region of South Carolina has been minding its own business for centuries, perfecting the art of small-town Southern living ...