back
to top

#6 – World Water Park, Edmonton, Alberta

5 acres indoor water park!

10 Best Water Parks in the World You Should Visit!

via www.sharewonders.comcomplain

Well, World Water Park is the largest indoor water park in the world, located in one of the largest shopping malls in the world. Should we say more? And yeah, try Sky Screamer slide there. You won't regret it!

Don't forget to add a comment

Social