Top 10 Biggest Malls Around the World

Technology these days have gone far and really big! Big such as shopping malls which are just one of the astonishment brought to us by modernization. Let us have a rundown of the top 10 biggest malls around the world. [youtube http://www.youtube.com/watch?v=kAcjUtAv32I&w=560&h=345]   1. South China Mall in China It ranks number 1 as the […]