The much awaited Madame Tussauds to be housed in the Regal building in Delhi, will open doors to…
New Delhi : With the opening of the attraction on December 1, Indians will behold a new era of entertainment allowing them to own their moment of red carpet in showbiz. Located in the capital's centrally located Connaught Place…
Read More...
Read More...