Wednesday, August 29, 2007

10 Largest Malls in the World

of the 10... 3 of them are in the Philippines (Mall of Asia, SM Megamall, SM North)



wow...considering we're so much smaller than Canada and China, where the others are located.

[edit]

check out the photo slide at Forbes.com

No comments: