Overview of tourism activities in Madame Tussauds New York, United States