New Delhi, India
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. On May 5, 2022, the attraction announced on it
s social media page that it would be relocated to DLF Mall of India, Noida as Madame Tussauds India. The Noida location closed in 2023.
Listen to the audio guide for Madame Tussaudâs Museum Free on WIP — starts by itself when you arrive, even with the screen off