I intend to travel from Mumbai to Canada and will have a valid Canada Business visa. i have option to travel via Heathrow London or Newark (USA) .
I do not have USA visa or UK visa . Do I need to take transit visa fro transiting through any of these airports.
I do not have USA visa or UK visa . Do I need to take transit visa fro transiting through any of these airports.
Comment