50 Best (and Worst) Cities for an Early Retirement

Retirement can be easy — or hard — in these 50 cities.