With over 8 million square feet of retail space, the colossal Dubai Square has over double the leasable area of Dubai Mall.


Read more at original source


Read more at original source