Visit Madame Tussauds New York City in the heart of Times Square! More than just a wax museum, the best family attraction in New York.