Hi
I live in Tripoli Libya i am just wondering which visa office should i suggest to process my application
is it the visa office in Tunisia or the visa office in France or the Canadian embassy in Tripoli
by the way i mentioned the visa offices in France and Tunisia for a reason any way if you know what I'm talking about please reply
many thanks
I live in Tripoli Libya i am just wondering which visa office should i suggest to process my application
is it the visa office in Tunisia or the visa office in France or the Canadian embassy in Tripoli
by the way i mentioned the visa offices in France and Tunisia for a reason any way if you know what I'm talking about please reply
many thanks