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.