WSOC-TV Charlotte
NC, SC fall behind on U.S News & World Report ranking of best states
North Carolina is often hailed as a great place to live with a booming economy and high quality of life. The Tar Heel State comes in at No. 19 on U.S. News & World Report’s list of the best states in the U.S., which was unveiled this week.
2 hours ago