I’m planning to apply for a Russian visa as an Indian citizen, and I want to make sure I have all the necessary documents ready. Besides a passport, what other paperwork is required? Do Indian applicants need an invitation letter or travel insurance?