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

  • Facebook Social Icon
  • Instagram Social Icon

©2018 by Three Rivers Rafting, LLC