Someone with an AOL Journal posted about a recent trip to Canada (including Niagara Falls):
Once we had supper we had a drive around to see what else Niagara had to offer, found Clifton Hill, which is like a mini Las Vegas. I am not sure if I like it, but it is full of attractions like wax works, casinos, and so on. Apparently it was developed around 5 years ago for the tourists.