Home Tags Shopping
Nakheel has started work on a new 20-tower community worth Dh5 billion at its Deira Islands, the developer announced on Sunday. With 16 residential buildings,...
Sheikh Zayed Road in Dubai will soon play host to the world’s largest shopping mall - the gargantuan Mall of the World. Comprised of 48 million square feet of over-the-top retail, residential, and even medical services, the covered pedestrian city is expected to attract some 180 million visitors a year. I shudder at the thought.