31 Jul 201310 Great Places to Live, 2013. Billings is #6.
Kiplinger – What makes a city a great place to live? By our definition, good jobs, reasonably priced homes, decent schools, great health care and manageable size are all essential parts of the mix. We started with metro areas that… more