Washington, District of Columbia
Art, Culture, History, Specialized
Madame Tussauds is a wax museum in Washington, D.C. with branches in a number of major cities. It was founded by wax sculptor Marie Tussaud. Madame Tussauds is a major tourist attraction, displaying waxworks of historical and political figures, film stars, sports stars and more.