Are Canada geese from Canada?

Yes.
The Canada Goose (Branta canadensis) are native to North America, specifically Canada and the northern United States. Though some subspecies can be found in northern Europe (where some migrate naturally) and New Zealand (where they were introduced for hunting and are now and invasive species).