Right in downtown Asheville you have Cutter Banks. It's an Orvis shop. Friendly folks who can point you to plenty of streams. As Colston said, the Davidson has some big fish although I can't catch any of them. There are about 700 miles of trout streams in the Great Smoky Mountain Nat'l Pasrk itself and probably more than that outside the park. Can't talk about the saltwater, haven't ever been there.