1 Like
Berjaya Times Square is the largest shopping mall in the country at 3,450,000 square feet providing more than 700 individual shops and various retail anchors and it contains Cosmo World Theme Park the largest indoor theme park in Malaysia (2004)
...