Do you live in an ideal community? America’s 50 best cities to live

There are nearly 20,000 villages, towns, and cities, across the nearly 3.8 million square miles that comprise the United States. More than 1-in-10 Americans move each year, and suffice it to say, when it comes to choosing a place to settle down, they have options.

Read more: https://bit.ly/2q6Ggyk