Which is the World Largest Mall?
-
Dubai Mall
-
Golden Resources
-
South China Mall
-
SM Mall of Asia
C
Correct answer
Explanation
South China Mall in Dongguan, China, is the world's largest mall when measured by total floor area (leasable area under 6 million sq ft). The Dubai Mall is larger by gross leasable area but smaller in total area.