Home Featured News Legendary water slide opens in Wisconsin Dells

Legendary water slide opens in Wisconsin Dells

by Jan Schroder

Keen on making a splash this summer? America’s tallest water slide is open at Mt. Olympus Water and Theme Park in Wisconsin Dells – the “Waterpark Capital of the World.”

Towering almost 14 stories above the ground and paying homage to the Greek boy who flew too close to the sun, The Rise of Icarus is not to be missed. The attraction features five body slides in total, one departing from the pinnacle ( 145 feet above the ground!) and another from its 60-foot-tall platform.

The kid-friendly Icaria Splash ‘n Slide, featuring 10 slides and other pint-sized, splashy attractions, is coming soon.

 Hannah Van Sickle, The Wisconsin 100

You may also like

The Wisconsin 100

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More