spot_img
21 C
Chandigarh
spot_img
HomeTagsThailand Visa

Tag: Thailand Visa

VFS Global brings Thailand visas closer to your doorstep

Travellers can now apply for Thailand visas at VFS Global Thailand Visa Application Centres in 13 cities across India VFS Global recently received authorisation from the Royal Thai Embassy in New Delhi and its Consulates in Chennai, Kolkata and Mumbai to process Thailand visa applications...