I hold H-1 visa and GC pending with I-140, EAD and AP approved. I-485 has not been approved yet. If I want to visit Canada for a week, do I need to apply Canada visa? If I need, which visa should I apply?
Arround my city there is no Candian embassy, does anyone knows that Candian Embassy in LA accept mail service?
Thank you very much!