WorldAtlas has released a list of its 12 most hospitable NC towns – and it may come as no surprise to Asheville residents that many of their choices were located in the western areas of the state.