![]() |
|
|
|
Canada
| USA | Fun Stuff
© 2002 - 2 Nation Vacation |
Did
You Know... The world's largest mall is the West Edmonton Mall in Alberta, Canada. It takes up 5.3 million square feet of space and contains over 800 stores and restaurants, a dolphin show, an amusement park, the world's largest indoor lake complete with 4 working submarines, 26 movie theaters, 26 movie theaters, and a NHL sized ice arena. |