Home‎ > ‎

Community

Aerial photo of Cascade, Idaho
Cascade is a town of 1,000  nestled into picturesque Long Valley in the west-central mountains of  Idaho. Initially a logging and agricultural center, recreation has played an increasing role due to the area's natural beauty and abundant recreational opportunities. Skiing and snowmobiling, fishing and hunting, kayaking and sailing, hiking and biking - whatever you like to do outdoors, you can do it here.


Link to Cascade Chamber Site                      Link to Mountain Community Transit             image of books                       The Ice House -         
Comments