Cades Cove is a must-visit location in the Great Smoky Mountains. Here are some of the best things to do when you’re on the loop.