News

Spread over an expansive 13 million square feet, more than the length of over 50 football pitches, the Dubai Mall, which opened for business on November 4, 2008, is one of the most-visited ...