Madame Tussauds New York
New York City, NY
Culture
Madame Tussauds New York 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-based entertainment company Merlin Entertainments.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account