Travel

September 27, 2013

Mall in Alberta is the largest in North America

If you’re vacationing in Alberta, Canada, you can’t miss Edmonton’s West Edmonton Mall. Literally. Words like “monstrous” and “gigantic” don’t come close to describing it.

Related content

Comments

Videos

Editor's Choice Videos