25 Mega Shopping Malls Around The World

#4. SM City North EDSA (PHILIPPINES)
SM City North EDSA shopping mall is the one of the largest shopping malls in Philippines. The location of this mall is EDSA corner North Avenue, Barangay Santo Cristo and Bagong Pag-Asa, Quezon City,Philippines. It has more than 10000 plus stores . Amazing to say that about five floors of this mall conduct as a car parking place. The another beauty of this mall is its area 5,197,660 sq ft. (m.c)
SM City North EDSA shopping mall

Loading...

Reply