top of page


The Legend of Pictor

Three Rivers Rafting is located in Lowell, Idaho, at the confluence of the Lochsa, Selway, and Clearwater Rivers.  We offer guided River Trips and once in a lifetime experiences.  We are in the Clearwater National Forest, near the Selway Bitterroot Wilderness Area and the Lewis & Clark Trail.  
This is an area rich in history

DSC00357 (2).jpg
bottom of page