The legendary Louis Tussaud's Wax Museums depict amazingly realistic models of fantasy, celebrity and historical figures and are located in Grand Prairie, Texas; San Antonio, Texas and Niagara Falls, Canada.
A landmark in Niagara, Louis Tussaud's first opened on Clifton Hill in 1953. In 2005, it moved to a new location which is three-times the size of the original, and offers an entirely new cast of political, sports and cultural icons.
A visit to Louis Tussaud's is the closest most of us ever get to meeting our heroes. From the pages of history to the headlines of our times, every figure and every scene has been created in the time-honoured Louis Tussaud's tradition of exquisite craftsmanship.
