Inside the World’s Largest Mall

March 5, 2014 No Comments

Take a rare, behind-the-scenes tour of the Dubai Mall, the largest shopping center on the planet. With 75 million visitors each year, maintaining this city within a city is no easy task.