Latest Travel Articles

The Village of Dombay

The tiny village of Dombay in Russia is located in the K...

Fascinating Taltsy Museum

A very unique attraction that is historically significan...

The Sapsan – Russia’s First High Speed Train

Rail transport provides an essential and cost effective ...

Travel Information

Russia is the largest country in the world extending over much of northern Eurasia and covers north Asia and 40% of Europe...

hotels in russia