logo

Video encyclopedia

Lochsa River

3:42

Lochsa River Madness 2018

3:06

Lochsa Madness 2020 Highlights

1:54

Lochsa River

3:37

Lochsa River Madness 2010 Lochsa Falls

2:41

Lochsa River Rafting - Amazing Whitewater Trip

The Lochsa River is in the northwestern United States, in the mountains of north central Idaho. It is one of two primary tributaries of the Middle Fork of the Clearwater River in the Clearwater National Forest. Lochsa is a Nez Perce word meaning rough water. The Salish name is Ep Smɫí, "It Has Salmon."
Explore contextually related video stories in a new eye-catching way. Try Combster now!