Madame Tussauds
Madame Tussauds opened its first museum in India at New Delhi in 2017.