Lake Cascade Recreation Area
Travel/leisure
83611 Cascade
United States
Phone: (208) 382-3833
Website: http://www.cascadechamber.com/lcra/default.aspx
Lake Cascade Recreation Area is nestled in the majestic mountains of West- Central Idaho; 75 miles north of Boise and 29 miles south of McCall, ID



