Where is the worlds largest shopping mall?
The world’s largest indoor shopping mall is West Edmonton Mall in Edmonton, Alberta, Canada. It includes over 800 stores and a hotel. The largest shopping mall in North America, West Edmonton Mall, and the largest shopping mall in the United States, the Mall of America, each have an Internet site devoted to entice visitors to travel there. Additionally, both malls offer vacation packages for prospective tourists. Edmonton, Alberta, Canada’s West Edmonton Mall includes over 800 retail stores, six amusement attractions and a 335-room hotel, the Fantasyland Hotel, which includes eleven types of themed rooms, from the Igloo Room to the Bridal Suite. In addition to over 100 restaurants, the mall includes themed streets such as Europa Boulevard and Bourbon Street. West Edmonton Mall in anchored by eight department stores.