Welcome. Never been to Canada. Not big on cold winters. I have been to several countries though and love to travel. Things thawing out up there?
I've only been to Toronto, Niagara Falls and Montreal. All three are beautiful cities.
But seriously, see Niagara Falls at some point in your life. Go during the summer and see it day and night. It's breathtaking.