Description: Three Rivers Rafting is located in Lowell, Idaho, at the confluence of the Lochsa, Selway, and Clearwater Rivers. We offer guided whitewater rafting in some of Idaho's mot pristine wilderness!
your (16330) idaho (1493) salmon (772) rafting (711) own (413) whitewater (187) lower (144) row (100) lochsa (1) selway (1)
Book A Trip
The Guides
THREE RIVERS RAFTING