Travel
Travel information of Russia
Russia is part of Europe
with main city at Moscow. Its Developed country
with a population of 147M. The main currency is Russian Ruble.
The languages spoken are Russian.
Have any suggestions for visa details?