Originally Posted by sophiamarie , but what else can we say if they require us to apply from our own country without exception!... you can apply for a visa from any country where your a legal resident.
There are currently 1 users browsing this thread. (0 members and 1 guests)
View Tag Cloud
Forum Rules