Rochester, Minnesota, USA
Rochester, Mn (population: 81,182) was voted best small city to live in by Money magazine for the year 2000. Rochester placed in the top three rankings in Money magazines Best Places to Live five times between '93-'97. The criteria for this honor includes a strong economy, good schools, cultural and recreational opportunities, and safety -- on the streets, in the air and in the drinking water.
Rochester, Mn is home to the world famous Mayo Clinic, and the technology heavy hitters IBM Rochester and Pemstar. And of course there are great post secondary educational opportunities at University Center Rochester: Rochester Community and Technical College, University of Minnesota Rochester, and Winona State Rochester Center.