Madame Tussauds to make its India return at new location of DLF Mall, Noida
Madame Tussauds – a world renowned attraction– is back in an all-new avatar at a new venue at DLF Mall of India, Noida. The attraction at its new location will be known as Madame Tussauds