Kingsporter here as well. The others have described it perfectly. Greeneville is a really nice town for it's size. Plenty of outdoor opportunities if you like to kayak or raft with the Nolichucky, which has great smallmouth fishing as well. Paint Creek has some good trout fishing and you can also make a short drive on 70 over to Hot Springs NC which offers some good trout fishing on Spring Creek, Big Laurel and Shelton Laurel as well as more great kayak/rafting and smallmouth action on the French Broad, and as has been stated, it's a short drive to Asheville.
Do you live in Kingsport or one of the surrounding communities? I live in Fair Acres about a half mile from DB. It's amazing how many UK fans live here.