I have just landed in Canada & these are the official procedures I went through. I am sharing it for people who are coming soon.
Before getting off the plane, I had to fill up a declaration form, which was provided by the flight attendants. Ask for it if it is not provided. It’s a small form...