VFS Global Opened Visa Application Centre In Makkah For Indian Nationals
The Consulate General of India, Jeddah on Thursday inform the Indian nationals residing in Makkah region that the Consulate, in collaboration with VFS Global, has opened a permanent centre at the following location in Makkah for accepting applications from Indian…