2 New Jersey towns make list of 50 Best Places to Live in America

Money.com has released a list of the 50 Best Places to Live in America, and two towns in New Jersey made the list.
According to the ranking, Mount Laurel came in 16th, and Bridgewater in 31st.
The website ranked towns with populations of 25,000 or more, based on the cost of living, diversity, public education and weather, among other aspects.
Evans, Georgia finished first on the list, followed by Parker, Colorado and Columbia, Maryland.