Seeing as I'm not from America, I wont give you my POV on their country, it might not be the most "accurate" to say the least.
I will explain a bit about Canada though ^.^
Contrary to popular belief, we
dont live in igloos! Yes I know, quite a shocker. And no, we dont
drink maple syrup, you have it with Pancakes
In all seriousness, I would choose Canada rather then the US any day.
Although Canada does not have New York, frankly I wouldn't want to. I've been to NYC (for about a week) and the amount of violence is crazy. I'm not saying Canada doesnt have this, its just its we are more.. "friendly" if thats the correct word.
And no, we dont have eternal winter, actually our summers are quite long. Just the other day it was 30 degrees Celsius. (86 or something) and at our peaks in the summer, it gets up into the 30's (95 - 105 Fahrenheit)
But boy does it get cold.. Some school days this last winter, it was -30 Celsius (went to school at -20, got colder in the day we had to stay inside ofc) which is -22 in Fahrenheit.
We have the Rocky Mountains to the rolling prairies, the barren Arctic to the sweet Suburbs. I really cant name anything bad about Canada's Geography.
Only thing is..
DAMN HST TAX! (whopping 13%! but we do have free healthcare!
)