tikutarzan
Registered Users (C)
VFS is opening a Stars & Stripes Lounge in Chennai from Nov 5, 2007 onwards.
Complete details at http://www.immihelp.com/immigration/the-stars-and-stripes-lounge-vfs.html
Complete details at http://www.immihelp.com/immigration/the-stars-and-stripes-lounge-vfs.html