Knoxville, Tennessee, nestles at the foot of the Great Smoky Mountains and has grown from a small town into a popular ...