2501 River Rd, Wisconsin Dells, Wisconsin 53965 USA
View inside part of the waterpark
Photo Credit: Yelp