Hello guys..
Do we normally have to go to the VFS office in New Delhi, or whichever is closest, without taking a prior appointment ? I am told we can walk in between 9am and 4pm on weekdays to submit the application. Just need to confirm if the information is right? And how many days does it...