Bookable
Reservable
About this space
Overview French Creek Campground is located next to scenic Lake Cascade in west-central Idaho. It is near the town of Donnelly, at an elevation of 4,850 feet. Boating, fishing, swimming and hiking are popular activities in this scenic region.Recreation Lake Cascade offers excellent opportunities for boating, water skiing, canoeing, windsurfing and sailing. Anglers enjoy casting for rainbow tr...
Show more →