Water Slide

Our 150′ long water slide will literally slide you down the mountain, and into the refreshing, mountain, lake water!