Russia’s new visa policy allows 6-month tourist visa on hotel reservation for 19 nations, including India
Russia's Prime Minister Mikhail Mishustin approved a decree enabling a facilitated visa regime for citizens of 19 countries, including India, reports Anadolu Agency. Citizens of the specified countries may get a tourist visa for up