Tag: VFS Global Visa Application Center
India inaugurates new Tourism kiosk at VFS Global Centre in Riyadh
The Embassy of India in Riyadh, Saudi Arabia has formally inaugurated the new India Tourism kiosk at the VFS Global Visa Application Centre.
Visitors to...