Skip to main content

World Waterpark - West Edmonton Mall

1 / 10

Welcome to the world's largest indoor waterpark, located in a tropical oasis that boasts an average temperature of 31°C. With more than 17 unique waterslides - from long and fast...

Location

8883 170 Street, Edmonton, Alberta

Follow World Waterpark - West Edmonton Mall on social