Description

West Edmonton Mall, located in Edmonton, Alberta, Canada, is the largest shopping mall in North America, followed by Mall of America, and the 23rd largest in the world by gross leasable area. It was the world's largest mall until 2004. The mall was founded by the Ghermezian brothers, who emigrated from Iran in 1959. [Wikipedia]

Advertisements
Address

8882 170 Street Northwest, Edmonton, AB T5T 4J2, Canada

Location
Categories
mood_bad
  • No comments yet.
  • chat
    Add a review