Tag Archives: wax museum

Madame Tussauds Leave a comment Read more »

Madame Tussauds

Madame Tussauds opened to the public in Times Square in 2000 and has millions of visitors each year to see the famous realistic wax figures on display inside. Inside is a museum style gallery of models of the rich and famous, the glamourous and newsmakers,…