Grievance Redressal
-A A +A A A BLS International

India Visa Application Center, St. Petersburg

About BLS

18+

Years of Global Experience


64

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.