Day

May 24, 2024
Looking for a thrill this summer? If you’re planning a trip to Wisconsin Dells, you won’t want to miss the newest adventure at Mt. Olympus Water & Theme Park: The Rise of Icarus, America’s tallest water slide. The Rise of Icarus is a 145-foot tower with five exhilarating body slides. For those seeking a heart-pounding...
Read More

About Author