7 Largest Shopping Malls In The World

7 Largest Shopping Malls In The World
7 of 7Next
Use your ← → (arrow) keys to browse

#7 SM City North EDSA

SM City North EDSA, also known as “The Block”, is a shopping mall located in Quezon City, Metro Manila, Philippines. It is the first SM Supermall in the country and is the largest shopping mall in the Philippines, as well as the fourth largest shopping mall in the world.

7 of 7Next
Use your ← → (arrow) keys to browse

admin

Leave a Reply

Your email address will not be published. Required fields are marked *