Money magazine released its list of America’s Best Places to Live today. Although no location with a population above 50,000 cracked the top 100, the rankings still have plenty of value and might just make you fantasize about uprooting your family and heading toward greener pastures.
So which small U.S. town takes home top honors? Louisville, Colorado. Read the complete list HERE.