West Edmonton Mall
There are railway crossings, water slides, and rollercoasters in West Edmonton Mall. It’s purported to be the largest shopping mall in the world until 2004 and claims to be the largest in North America. However, conflicting sources cite the Mall of America in Minneapolis as the largest. Regardless, Edmonton definitely Read more…