I would like to travel to Canada for a few days and I have Russian citizenship but a US Green card (I live in the US). I know that a Russian citizen would have to have a visa but a green card holder would not. So, do I need to get a visa, ETA or any other documents? If possible, send a link with the rules applicable in my case.
Thanks!
Thanks!