pukunui
Legend
They must have had a falling out and are no longer an official franchise!Apparent;y it's no longer a Madame Tussaud's. Now appears to be Louis Tussaud's and is no longer listed on the Madame Tussaud's website. Strange.
![]()
Street View of Louis Tussaud's Waxworks · Google Maps
5709 Victoria Ave, Niagara Falls, ON L2G 3L5, Canadamaps.app.goo.gl