Producer: Mehak Pal Editor: Aparna Singh
From luxurious boutiques to endless dining options, here are the top 5 biggest malls you must explore.
This mall is located in Dongguan, China spreading over an area of 6.46 million square feet.
This mall is located in Beijing, China. You can find several high-end luxury brands offering premium clothing, jewellery, electronics, and more.
The ICONSIAM shopping mall is located in Bangkok, Thailand. It is considered the largest shopping destination in Bangkok.
The SM Mall of Asia is located in Manila, Philippines, consisting of two separate buildings Mega A and Mega B.
It is also located in Bangkok, Thailand featuring stunning views of Manila Bay, an ice skating ring, an IMAX theatre, and an indoor amusement park.