it is the heritage.
landing basically means (originally) you immigrate to canada from out of
if u are already in Canada, please go to the nearest port-of-entry that
is at the USA-Canada border, say, let a friend who is Canadian citizen
bring you there, then go to USA (for this purpose you need no visa), and
"land" (symbolically) Canada from USA.
This post has been archived. It cannot be replied.