With Christmas upon us, here’s a look at Central World’s Christmas display.
Central World is one of Thailand’s premiere shopping mall located in the Pathum Wan District of Bangkok. Every year, the shopping mall puts up the most festive Christmas decoration that would make some US mall jealous.
Here’s a look at Central World’s Christmas 2020…
Central World is one of Thailand’s premiere shopping mall located in the Pathum Wan District of Bangkok