Which was opened more recently, Wild Rapids Waterslide Park, or World Waterpark?
World Waterpark: World Waterpark is a water park located at West Edmonton Mall in Edmonton, Alberta, Canada.
i don't know