The Waterpark Capital of the World will soon be home to the tallest waterslide. Mt. Olympus Waterpark in Wisconsin Dells is building another big thrill
One of Wisconsin Dells' largest waterparks just opened its wild new waterslide thrill and it's all anyone is talking about. Can you handle Medusa's Slidewheel?