Look no further than Campbellsville, Kentucky, a charming small town where retirees are discovering that their Social Security checks can actually cover their living expenses—without requiring them to ...