DAVIDSON, NC Investopedia just ranked Davidson as the 3rd Best Place to Retire in NC. From the article: 3. Davidson Davidson is a lakeside town on Lake Norman that offers the charms of small-town living and Southern hospitality, with a population just over 12,200. At the same time, residents are less than a half hour’s…