Where is the Biggest Mall in the World?

The Duail Mall is the biggest mall in the world. It has 1,200 merchants and a 22 screen movie theater. The mall cost over 20 million dollars to build and opened in November 2008.You can find more information here: