Inside Madame Tussauds Wax Museum in Delhi
The iconic Madame Tussauds Museum has now opened its gates to the public in Delhi as well. Situated in the Regal Building at Connaught place, the museum houses 50 life-like figures spanning across history, sports, music, films, and politics. Here is a sneak peek into the famous Delhi museum