Indian Passport Holders will get visa-free entry in Russia, See Details
Indian passport holders may soon be able to visit Moscow without a visa, provided they travel in a group of a certain size. The Moscow City Tourism Committee is currently in discussions with the Indian government to implement a “group visa-free system.” Under this system, a designated number of tourists traveling together will be eligible … Read more