Wears Valley is located in the heart of the Tennessee Great Smoky Mountains National Park, and it's a gorgeous town to vacation.