There are so many things to do in Abingdon VA in the Blue Ridge Mts! Artsy vibe, history, outdoors, food, wine, and more!