Introduction to the Wax Museum: Madame Tussauds Amsterdam originated in London, England and was established on Baker Street in 1835 by the wax sculptor Madame Tussauds. Madame Tussauds is one of the highest-level wax museums in the world, and has branches in New York, Las Vegas, Hong Kong, Shanghai and other places around the world.

Leave a Reply