SM Megamall is a shopping mall located in the Philippines. The mall has two buildings connected with a bridge and occupies a land area of approximately 10 hectares and has a total floor area estimated at 5,451,220 sq ft making it the largest shopping mall in the country. The mall has a maximum capacity of 4 million people. The mall was built in 1989 and opened its doors on June 28, 1991.
640 x 480 | 74.08 KB | |
1280 x 959 | 210.70 KB | |
1600 x 1198 | 316.78 KB |
Added On | 6th November 2015 |
Viewed | 90 viewed |
Downloads | 4 Downloaded |