Reporting live from Niagara Falls !
Had to go to Canada to drop off a package--had to be in person and I was just 2 hours away from Niagara so I said why not, and here I am for a couple of nights.
I recall reading about an snowy white owl hanging out near the new St. Catharines hospital but I went on Google and it said it was on 4st off exit 51 of the QEW--its all wine country out there, there isn't no new hospital.
Anybody know where about it is ? Thanks