shamim
You can land at Vancouver and you need not to stay in Toronto as posted by “canus_immi “ he always try to post what ever he/she thinks and confuses others. “ Canus_immi would you please give us any link to CIC or Canada law that if you filled up in your form the destination as Toronto you can not land at other place in Canada?
Many fill up the destination Toronto and land at border posts like Peace Bridge or Rainbow Bridge, Seattle border or Windsor, what is your answer to that? And they never stay in Toronto and go back to US after completing landing.
You cannot land only in Quebec, rest of Canada you can land anywhere.
You earlier also posed that if H1b is revoked by past employer then H1b visa sticker in passport is also revoked, that was also WRONG , “ Naman” gave you a good reply in other thread.
Please post what you are sure and give the link and don’t confuse others.
shamim, you can land at Vancouver and can stay in Vancouver.