The city of Johns Creek, about 25 miles North of Atlanta, has been named the ‘best place to live in the U.S.’ by U.S. News and World Report.  Lauded for its excellent schools, public safety, and diversity, the North Fulton city was founded only in 2006, but has been a model of success for similar Georgia communities looking to incorporate over the past two decades.  RISING…

Login

Lost your password?