back
to top

#1 – New South China Mall, China

World’s biggest mall!

10 Biggest Shopping Malls In The World!

via www.mallsandshopping.comcomplain

The largest shopping mall in the world is located in Dongguan, China. Its rental area (7.1 million sq. feet) that can easily admit 2,320 stores, however over 90% percent of this area remains empty. Only 47 stores are opened in the New South China Mall. The biggest one!

Don't forget to add a comment

Social