My husband and I had visited Madame Tussaud's wax museum in Niagara Falls on our honeymoon 16 years ago (back when it was located right on Clifton Hill), and decided during our recent visit that we'd check out Louis' version. What a delightfully fun attraction! Some of the wax figures are startlingly life-like. Be sure to bring your camera as... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Center
- Add Photo
- Add Video

