Money Magazine ranks Chapel Hill at 10th place in the top “100 Best Places to Live in America.” The survey compared housing affordability, education, arts and culture, safety, health care, and other attributes of U.S. towns with populations of 50,000 to 300,000. Learn more »