Tennessee is one of the best kept secrets in the fly fishing world. While famous streams like the Beaverkill, Madison, Yellowstone, and White River get all the attention, Tennessee has some of the most pristine trout streams left in the United States.