Worldwaterpark
From Wikipedia, the free encyclopedia
World Waterpark is a large, 5-acre waterpark located at the West Edmonton Mall in Edmonton, Alberta. It is the largest indoor waterpark in North America, and features many waterslides and water-based attractions.