I need your advice.
I'm Vietnamese passport holder and now I'm living in U.S under E2 visa.
My family booked for cruise that will travel from Alaska to Vancouver and the journey start on Jun 29.
I know I need transit visa when I have to wait at Vancouver for about 10 hours before flight.
So I...