back
to top

#3 – SM City North EDSA, Philippines

The largest shopping mall in the Southeast Asia!

10 Biggest Shopping Malls In The World!

via www.negosyongpinoyexpo.comcomplain

SM City North EDSA was built in 1985. Its 1.100 stores located on 5.2 million square feet of rental area offer a wide variety of goods.

Don't forget to add a comment

Social