Best Camping in Idaho - Lake Cascade State Park. A view of the sign for Idaho's Lake Cascade State Park Poison Creek Campground.  Tamarack Resort is visible across the gravel road behind the sign, including the clearings for winter ski runs at the resort's ski hill.
{}