Featured Videos

Russia

All Videos : 1  Video Posted

Moscow travel guide Watch Video
Travel to Moscow

Manos Lianopoulos

November 8, 2014

261225

Moscow, the largest city in Russia and one of the largest in Europe, with a population of over eleven and a half million. The city is located in the west part of the country along the Moskva river, a tributary of the Volga river. If I had to mention only 3 thi

Watch Video

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close