Boulder Beach Water Park is a water park Athol Kootenai County located in United States.
27843 N Highway 95 Athol , ID 83801 United States
Always get a cabana it is worth the extra money. Takes the crowd stress away!
Be ready to wait in long, long lines !
This place has Huckleberries is just about everything you could ever want! Delicious. - Jason Hammond
A fun ride to do at the end of the day - line moves fast - Dave Stevenson
Quite possibly the best roller coaster at Silverwood - no upside down stuff but pure roller coaster joy. It snaps a shot as you enter the second tunnel. - Paul Lewandowski