Posted by: saroj83 September 28, 2004
Login in to Rate this Post:
0
?
Yes, you do need a visa to canada. I was in the same position about 4 years ago.
Good luck.
Saroj