Indian tourists may soon visit Russia on visa-free basis
The Federal Tourist Agency of Russia (Rostourism) has put forward a proposal to introduce a visa-free basis for tourists from India,
Read moreThe Federal Tourist Agency of Russia (Rostourism) has put forward a proposal to introduce a visa-free basis for tourists from India,
Read more