World’s 11th Largest Mall
Do you know that the world’s 11th Largest Mall is located in Cebu? I never even expected it, not until I searched the web for answers. Surprisingly SM City Cebu is only a seat behind the top ten largest malls in the World.
With a huge gross floor area of 268,611 square meters, there [...]
Popularity: 1% [?]
Read full post...




