2018 Top 100 Best Places to Live

Only two North Carolina towns made the list: Chapel Hill ranked 22nd and Asheville ranked 36th. 

Chapel Hill old well

According to livability.com Ann Arbor, MI is the best place to live this year followed by Manhattan, KS.

You can check out the full list here



Carson Read more


Content Goes Here