Fly fishing on the Cherokee Reservation in NC is a beautiful experience. Friends from SC, GA & LA joined up for a day of casting and reeling. We’re training for a trip to Yosemite in July. I used Palmers, caterpillars, little bitty things (obviously I’m a novice!), imperial beadheads…sadly, no luck on my end. However, Hugh caught 4 rainbow trout. While standing and musing, a hearty member of Cherokee’s tribal river keepers walked up and dumped a large container of 12″ rainbows right by my side. Of course, the line tangled in my enthusiasm…ah, the ones that got away! I’m impressed with the waters of the upper Oconoluftee, the cleanliness of the public pull-offs (they have river keepers picking up trash), $7 a day pass is not expensive and no NC license needed since you are in Cherokee waters.