Destination Details

Destination Title Madame Tussauds Museum
City / State Delhi
Description
Madame Tussauds Delhi is a wax museum and tourist attraction located on Regal Theatre in New Delhi, India.It is the twenty third location for the Tussauds , which was set up by sculptor Marie Tussaud. Madame Tussauds is owned and operated by Merlin Entertainments.