Berjaya Times Square KL is a building containing a huge shopping centre and two five star hotels located in Kuala Lumpur, Malaysia. It was opened in October 2003 by the then Prime Minister of Malaysia, YAB Datuk Seri Dr Mahathir bin Mohamad. It is tagged as the “world’s largest building ever built in a single [...]






