Roll out the red carpet and meet all your favourite international stars at the amazing, interactive world of Madame Tussauds Delhi.The attraction announces the presence of global icons and legends, whose wax figure will join the league of Indian stars in Delhi. Madame Tussauds...