New Delhi 23rd Madame Tussaud to open in India in New Delhi first time On Jan 12, 2017 Share VIDEO.1- VIDEO.2- VIDEO.3- VIDEO.4- JITENDER PAL-TEN NEWS 23rd Madame Tussaud to open in India in New Delhi first time Share FacebookTwitterGoogle+ReddItWhatsAppPinterestEmail