19. Palm Desert, California
Not quite as kitschy as Palm Springs, Palm Desert is just far enough away to have its own personality. From golf courses to casinos, Palm Desert offers something for everyone — and you just can’t beat the weather. And since it’s a haven for retirees, health care in this area is both plentiful and acclaimed.