New York, United States of America
Madame Tussauds New York (UK , US ; the family themselves pronounce it ) is a tourist attraction located on 42nd Street in the Times Square neighborhood of Midtown Manhattan in New York City. Madame Tussauds was founded by the wax sculptor Marie Tussaud, and is now operated by the United Kingdom-bas
ed entertainment company Merlin Entertainments. The Madame Tussauds New York location opened on November 15, 2000, after seven years of planning.
Listen to the audio guide for Madame Tussauds New York Free on WIP — starts by itself when you arrive, even with the screen off