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