North Carolina Town Named 'Most Charming Small Town' In The Entire State | iHeart
According to a list compiled by AFAR, the "most charming small town" in all of North Carolina is Black Mountain, praised for its stunning mountain views, availability of live music and exciting ...
5 days ago