you'll have a new attraction to try out — the Rise of Icarus at Mt. Olympus Water & Theme Park, which the Wisconsin Dells theme park says is America's tallest water slide. The attraction has a ...
DELLS, Wis. (WMTV) - The water park capital of the world, Wisconsin Dells, is now home to the tallest water slide in America ... The Rise of Icarus, visit Mt. Olympus online.