Abu Dhabi, UAESunday 12 July 2020

In Pictures: Plans for Dubai’s Mall of the World

The Mall of the World, located along Sheikh Zayed Road, will feature the largest indoor theme park in the world and will be covered by a glass dome that will be open in the winter months.

Updated: July 5, 2014 04:00 AM



Most Popular