Three River Resort
Overlooking the Lochsa River where it joins the Selway and Clearwater in Lowell Idaho, you will enjoy the individual nature of our Log Cabins. In the heart of the Idaho wilderness and right along the Lewis and Clark Trail, this is Idaho’s Highway 12.
|
|
|
|
|