These are the best places to live in the U.S., according to a survey by Niche, a website that compiles ratings and reviews.
102