Help make Alexa smarter on Alexa Answers. Sign in with Amazon

Geography

What's the biggest mall in the country?


In the country of China are two of the biggest shopping malls in the world, the New South China Mall and the Golden Resources Mall. In the US the largest mall is Mall of the Americas. The SM City North EDSA, in Quezon City, Philippines, is one of the largest malls in the world.

{{ relativeTimeResolver(1577410572510) }}

LIVE
Points points 153
Rating

Similar Questions
Sign in to view all similar questions

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE