32.5k views
3 votes
The largest ________ in North America is the West Edmonton Mall in Alberta, Canada. It is home to more than 800 stores, the world’s largest indoor amusement park, more than 100 restaurants, a movie complex, and two hotels, all of which attract 30 million visitors each year.

User Tacsiazuma
by
5.7k points

1 Answer

6 votes

Answer:

Regional Shopping Mall

Step-by-step explanation:

A Shopping Mall is the one which is described as the agglomeration or group of different kind of stores, which are providing or offering numerous products, brands or services at one place or under a single roof.

Mall named West Edmonton is situated in Canada and in North America, it is the largest or biggest shopping mall . It has more than 800 shops, restaurants, amusement park and movie complex.

User Swapnil Godambe
by
5.7k points