Boulder Beach wave pool

Water Park
Athol, ID 83801

Tips

  • Not good was there was not enough flotation devices around. Sometimes a long wait.

Nearby places

27843 N Highway 95