Where Is the Largest Shopping Mall In North America and How Many Stores Does West Edmonton Mall Have?

The largest shopping mall in North America is in Canada.

West Edmonton Mall in Edmonton, Alberta, has more than 800 stores, 100 restaurants, six amusement attractions, and a 335-room hotel.

It is the fifth largest shopping mall in the world.

The mall was founded by the Ghermezian brothers, who emigrated to Canada from Iran in 1959.

It was the world’s largest mall for a 23 years from 1981 until 2004.

The mall which employs more than 23,000 people, has been expanded three times since its opening, and receives more than 28 million visitors per year.

The next biggest shopping mall in North America is the Mall of America, in Bloomington, Minnesota.