The company will operate visa application and drop-off centers in cities across India, including Delhi, Kolkata, Mumbai, and Chennai. VFS Global has been working with the Thai government for nearly two decades and has processed over 2.2 million Thai visa applications since 2005.