Tucked away in the misty folds of the Blue Ridge Mountains sits a town where retirement dreams come true without emptying your savings account. Blowing Rock, North Carolina combines affordable ...