Museum

Madame Tussaud’s Museum

Delhi, India

About Madame Tussaud’s Museum

Madame Tussauds Delhi was a wax museum and tourist attraction located in Delhi, India. It was the twenty-second location for the Tussauds, which was set up by French sculptor Marie Tussaud. Madame Tussauds is owned and operated by Merlin Entertainments.

From Wikipedia, used under CC BY-SA.

More in Delhi