Best Places to Live

August 23, 2012, 1pm PDT
Money Magazine lists the top 20 best 'small cities' (pop. 50,000 to 300,000). Located in all corners of the U.S., these cities offer small town charm with big city amenities.
Money