Book Now for the Next Season to “The River of No Return”
The Salmon River is the longest free flowing river (425 miles) within a single state in the lower 48 and contains the second deepest gorge on the continent, a mile deeper than the Grand Canyon. Salmon River fly fishing is one of the more competitive fishing rivers in Idaho. This is one of the nation’s…
Read More »
November 5, 2014