Madame Tussauds is located in the centre of Amsterdam at the Dam Square. Madame Tussauds is located in 7 cities worldwide: Amsterdam, London, Berlin, New York, Las Vegas, Honkong and Shanghai. The museums all have multiple waxworks of historical and royal figures, film and sports stars and infamous murderers! Marie Tussaud who was a wax sculptor founded Madame Tussauds.
Madame Tussauds Amsterdam was opened back in 1971 at the Kalverstraat. 20 years later, the museum moved to the Dam Square.