With over 8 million square feet of retail space, the colossal Dubai Square has over double the leasable area of Dubai Mall.
CNN.com - RSS Channel - App Travel Section, CNN: Travel
Sun, 08/12/2018 - 9:30pm
With over 8 million square feet of retail space, the colossal Dubai Square has over double the leasable area of Dubai Mall.