Mountain Fly Fishing
This is your chance to disconnect and the best way to reconnect on a deeper level. A way to experience something so much bigger than yourself in the natural world and find yourself at the same time.
Trade the noise of everyday for the soundtrack of a mountain stream in Highlands, NC. Fly fish for Brown, Rainbow and Wild Brook Trout with local guides familiar with the area’s water. Explore rivers such as the Nantahala, Tuckasegee, Cullasaja, Chattooga, White Water and Panther Town Valley. Learn to read water, spot fish and choose the right fly pattern. Or search out on your own with 107 miles of trout waters within five miles, you're sure to find that perfect spot.