Niagara Falls (Canada side)

I’m in Niagara Falls, it’s not looking great, clouds as far as I can see. Disappointing but I’m still hoping we catch a break. I don’t think there is any point in driving anywhere on the Canada side, nothing looks better and traffic will not be ideal.

Anyone else here already and going to stick it out?