Welcome to the Largest Mall in Thailand

Welcome to the largest Mall in Thailand. The Icon Siam located in Bangkok Thailand along the river is huge and Fancy. There are 5,651,052 square feet…and yes that 5 million plus square feet of shopping, entertainment and food. One area is even dedicated to cars….like Massarotti, Porsche etc.