News

More than 850 U.S. cities were evaluated to develop the top 250 best places to live. In Georgia, two cities made the list- including Johns Creek, which ranked #1, and Alpharetta, which came in at #24.