Bankrate.com ranked 200 cities of varying sizes based on quality of life factors
by Kimberly Manning | Jun 29