Crossnore

This tiny town in the scenic Blue Ridge Mountains has a famous school, church fresco, historic buildings with gallery and weaving museum, plus much more. Near Spruce Pine and Banner Elk.