Here's the 20 best places to live in America according to USA Today.
Any list that features feces-infested San Francisco or Portland can't be right, but this is their opinion, not ours.
1. Austin, Texas
2. Denver, Colorado
3. Colorado Springs, Colorado
4. Fayetteville, Arkansas
5. Des Moines, Iowa
6. Minneapolis-St. Paul, Minnesota
7. San Francisco, California
8. Portland, Oregon
9. Seattle, Washington
10. Raleigh & Durham, North Carolina
11. Huntsville, Alabama
12. Madison, Wisconsin
13. Grand Rapids, Michigan
14. San Jose, California
15. Nashville, Tennessee
16. Asheville, North Carolina
17. Boise, Idaho
18. Sarasota, Florida
19. Washington, D.C.
20. Charlotte, North Carolina
Photo by Getty Images