World Waterpark Photo
Water Park

World Waterpark

West Edmonton Mall, Edmonton

World Waterpark Edmonton is also famously called "West Edmonton Mall World Waterpark", located in West Edmonton Mall, Edmonton, Alberta, Canada. It's happily opened for the water lover visitors in 15 April 1986. This waterpark covered an ar ... . View Details

Displaying Pages 1 of 1