With a population of around 1,500, Bryson City certainly qualifies as a small town, but—like many places in western North Carolina—it punches above its weight in terms of charm and access to the great ...