Russia is the biggest country in the world and situated in Eurasia continent. Russia`s territory is around 17 125 191 square kilometers. Eighteen countries are closest neighbors to Russia. Russia`s population is around 145 million people. Moscow is the capital of Russia. You can visit a places of interest in every large city in Russia.
You can take a look at Moscow and it`s Red Square, St. Basil Cathedral, The Armory and Kremlin. You can also travel to St. Petersburg and see a lot of palaces of Imperial Russia, such as Peterhoff and many others. You can also enjoy a beautiful scenery of Russian countryside.