This will be the 22nd branch of the wax museum and will be located at Delhi's Regal Cinema complex at Connaught Place.
24 Nov 2016 2:51 AM IST