Indian passport and visa application center Jeddah - BLS
BLS International Services Ltd. is a trusted partner to the Consulate General of India, Jeddah for managing the administrative function of their passport & visa application process. Applicants are solely responsible for the application they submit. Any false information or mis-representation of facts and incomplete / invalid supporting documents, will have a direct bearing on the decision with regards to issuance of passport or visa by the Consulate General of India.
New keywords 0
Lost keywords 0