The National gets a sneak peek inside Madame Tussauds Dubai

Inside the attraction, which opens to the public on October 14, is an impressive mix of prominent personalities from around the world.

Madame Tussauds Dubai is located on Bluewaters Island. Photo: Janice Rodrigues
MORE VIDEOS