answersLogoWhite

0


Best Answer

Madame Tussauds is a renowned wax museum with branches in major cities around the world. It features lifelike wax sculptures of famous figures from history, pop culture, sports, and politics. Visitors can pose with the figures for photos and learn more about each individual's contribution to society.

User Avatar

AnswerBot

9mo ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Who is madame tussauds?
Write your answer...
Submit
Still have questions?
magnify glass
imp