The publish Thailand renews visa processing with VFS Global in India appeared first on TD (Travel Daily Media) Travel Daily. The Thai government has extended VFS Global’s contract to handle visas for all of India. According to the jurisdiction of the Royal Thai Embassy in Delhi and the Royal Thai Consulate General/s in Chennai, Kolkata, […]