50 Smart Places To Live


Using reader inputs about what makes for a great place to live – cost of housing, cost of living – and adding in education, weather, cultural amenities, and transportation, Kiplinger’s came up with this list and profiles of the top 50 cities.

via Neat New Stuff