Grievance Redressal
-A A +A A A BLS International

India Visa Application Center, St. Petersburg

About BLS

16

Years of Global Experience

53

Countries of Operations

Assisting individuals, groups and professionals for Indian Visa Services

BLS International Russia Services Inc. is a trustworthy partner of the Embassy of India, Moscow and Consulate General of India, St. Petersburg for managing the administrative and non-judgmental tasks of processing visa applications.

Applicants are solely responsible for the application(s) they submit. Any false or misrepresentation of facts, incomplete or invalid supporting documents will have a direct bearing on the decision carried out by the Embassy of India/Consulates General of India. Applicants are required to submit their applications as per Consular jurisdiction.