The 'Waterpark Capital of the World' is now home to the tallest waterslide in America. Mt. Olympus Waterpark recently completed the biggest new thrill in Wisconsin Dells.
For 26 years, the Wisconsin Dells was home to a theme park that brought the Disneyland Frontierland experience to Wisconsin...do you remember what it was called?