10.  Alabama (tied)

Retirees will find warm weather, sandy beaches and plenty of golf courses in the Cotton State, but they’ll really appreciate Alabama’s low average cost of nursing care at just $75,347 a year.