7. Persian Gulf Complex
Gross leasable area: 450,000 square meters (4.8 million sq feet)
Location: Shiraz, Iran
Located in Shiraz, one of the largest cities in Iran, Persian Gulf Complex is the biggest mall in the world in terms of a number of shops. It has more than 2500 stores spread over 450,000 square meters. The mall was opened in 2012.