Places To Go
Things To Do
Missouri River Country
Cougar Peak Lookout Cabin
Cougar Peak Lookout is located 10 miles northwest of Thompson Falls, Montana. The cabin sits on the ground near Road 403....
A source for Montana Travel & Tourism Information