This small North Carolina city surprises visitors with mountain trails, serene lakes, cultural flair, and a food scene that makes this destination unforgettable.