Image Source: Insta/HOTELIER_INDIA Madame Tussauds will open in Noida in a new avatar The world’s biggest…