If you have never been, fly fishing is as much an art form as it is a sport. While virtually anyone can stick a lure in the water and drag it behind the boat, fly fishing, IMO, requires even more understanding of your environment and brings you closer to nature - it is just you and the fish right there in the stream together.
There are trails of all sorts in this wonderful country, but North Carolina has created the Western North Carolina Fly Fishing Trail in the gorgeous Blue Ridge Mountains. If you love fishing and you love being out in god's country then you must at some point in your life visit this area.
One of the spots you should visit while in the area is the High Hampton Inn. Located in the heart of the new Western North Carolina Fly Fishing Trail, the High Hampton Inn now features their very own fly fishing school! Being the only trail of its kind in the U.S., fishermen can experience peak fishing in an area with temperatures that are generally 15 degrees cooler than lower-lying regions because of the 3,600-foot elevation.