Edmonton Canada is known for the largest historical park, the largest living history museum and has the largest mall in North America, which is also known as The West Edmonton Mall which includes a giant indoor water park, galaxy land which is basically a indoor carnival, a luxurious hotel and much more.
\
]
Comments