where is mt olympus water park
You'll find the time of your life at Mt. Olympus Resort, from waterslides and go-karts, to great food and drinks. Enjoy Mt. Olympus' Indoor Theme Park & Water Park FREE WITH STAY plus day of check-out! 120,000 square feet of fun! Located in Wisconsin Dells, the water park capital of the world! Over 1,300 hotel rooms!