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