• Facebook Social Icon
  • Instagram Social Icon

©2018 by Three Rivers Rafting, LLC


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