Posts

Showing posts from October, 2012

New US visa processing system for India

The US Embassy has launched a new visa processing system to enable quicker processing. Both the visa fees payment & the appointment schedules have been simplified.