Louisville, Colorado tops this year's list of CNN's "Best Places to Live in America" | Photo courtesy of city-data.com
Here's CNN Money's "Best Places To Live In America 2011" list:
1. Louisville, CO
2. Milton, MA
3. Solon, OH
4. Leesburg, VA
5. Papillion, NE
6. Hanover, NH
7. Liberty, MO
8. Middleton, WI
9. Mukilteo, WA
10. Chanhassen, MN
11. Sharon, MA
12. Farmington, UT
13. Johnston, IA
14. Arden Hills, MN
15. Sammamish, WA
16. Acton, MA
17. Montville, NJ
18. Newcastle, WA
19. Castle Rock, CO
20. Superior, CO
You can read info about the towns and the rest of the places included in the list here: http://money.cnn.com/magazines/moneymag/bplive/2011/snapshots/PL0846355.html?iid=Lead