SDatta said:I have heard so.
I have searched on Google. I have even visited their official website. Nothing on this.
Could you please enlighten me on this issue?
Thanks.
SDatta said:I have another small question.
How long does it usually take them to issue the Visa? I heard around 3 years. Is it?