I’m Visiting Asheville, What Are Some Things I Must Do?

Plenty of folks visit Asheville North Carolina all year long. Some figure out what to do before they get here, and others come here looking. What are some of the things, according to you, that they must do? This can include activities, landmarks, tours, place to eat, beer drinking spots, wine, shopping, or whatever you recommend.