These are the 20 best US cities to live in

Boise (#12): “When considering a move people are concerned about finding a job in their field, earning enough to afford a home, sending their kids to good schools and feeling like a part of their community,” said Kim Castro, executive editor at U.S. News, in a...