7 Largest Shopping Malls In The World

7 Largest Shopping Malls In The World

#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.

Sign-up for travel deals, get alerts and tips for your next vaction.
Subscribe
%d bloggers like this: