So after the kids are grown and left the nest, many people start to think about a great place to retire. Many retirees want to go somewhere warm and affordable. I guess Buffalo is not making this list, huh?

Albuquerque. N.M.

Charleston, S.C.

Charlotte, N.C.

Colorado Springs, Colo.

Fargo, N.D.

Find the rest of the list at  Forbes.com