• Madam Tussaud Museum to start in Noida next month

    Madam Tussaud Museum The wax museum Madame Tussauds is returning to India. The museum will be located in a Noida mall. 50 Indian and international luminaries from sports, entertainment, history, and music will be featured at the new venue. Madame...

    Published On May 20th, 2022