In a recent article published by Forbes, it was found out that most of the the 10 largest shopping malls in the world are found outside USA, "...where land is cheap and labor costs are low." And of the 10, three are in the Philippines!
SM Mall of Asia, near Roxas Boulevard in Manila, is the newest of the SM Malls and is the largest in the Philippines. It is also the third largest in the world.
SM Megamall was for a time the largest mall in the Philippines. It's the 6th largest in the world.
SM North Edsa for me would always be the student mall since as a student in the University of the Philippines, I was always here often. It's just a jeepney ride away. It's also the 10th largest mall in the world.
(Photos courtesy of Forbes)