Explore the North Carolina mountain village where cozy cabins, mountain views, and timeless charm create a perfect escape.