Want to retire where residents live a long life, there are lots of doctors and hospitals nearby and you can pursue an active lifestyle? Check out these 20 towns. More
Pinehurst, N.C. offers world-class golf courses, excellent health care and a small town feel. More
Yes, strong local economies still exist. These small towns have 'em - plus great schools, affordable homes, low crime, and much more. More