Beachgoers soak in the sun in Naples, Florida, (top) which tops U.S. News' list of Best Places to Live. Coming in behind the coastal town is Boise, Idaho, (bottom) at No. 2. (Photo by Spencer Platt/Getty Images (Top) and Getty Images/iStockphoto/knowlesgallery (Bottom) )
...