Top 10 Largest Shopping Malls in the World

  • “Berjaya Times Square” Malaysia. This twin tower consists of a shopping center and two five-star hotel. In its 48 floors occupy the largest amusement park in Asia in a confined space “Cosmo’s World” and the first in Malaysia IMAX 2D and 3D cinemas.Berjaya Times Square