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 05, 2014, 12:00 AM
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.