Embassy of Russia in New Delhi, India

Embassy of Russia in New DelhiIndia is a strong bond of communication between Russia Government and India. It functions as the official representative of the Embassy of Russia in New Delhi in India.

Visa types granted by Russia are;

Here are some articles that might help you!

CAPTCHA code