Hi,
I am not sure if this is the right forum for my question, but just in case someone here knows about this.
I am a Filipino Citizen working for an IT company and is currently assigned here in Atlanta, GA with an L1 B visa.
Am I eligible to apply for a tourist visa to go to Canada...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.