I am going in to get my passport stamped pretty soon. After that i need to travel into Canada. Normally i need to get a visa to enter into Canada which costs about 50 dollars. Is it true that after I get the greencard stamp in my passport I no longer need a visa to enter Canada or Mexico?
thanks!
thanks!