“Looking forward to opening of our first European shopping center waterpark”

Edmonton Mall

Waterpark in West Edmonton Mall (Canada): This tropical paradise boasts a large indoor wave pool and more than 17 unique waterslides. Image: WhiteWater

Leave a Reply