Journalism of Courage
Advertisement
Premium

Can’t make it to London? Madame Tussauds Delhi has opened its door to the public

Madame Tussauds Delhi, which was inaugurated on November 30, has now officially opened for public. Located in the heart of the city, Connaught Place, the wax museum offers a plethora of wax sculptures, both national and international.