At over 17 million square kilometres, Russia is the largest country in the world and has a population of over 143 million people. Russia was once the centre of the USSR and is famed for its love of vodka and for producing fine composers and ballet dancers. Must see destinations include Moscow with the Red Square and Kremlin, St Petersburg, Sochi and the Siberian Lakes.


Guide to UNESCO World Heritage Sites in Russia

From beautiful cliffs to ancient fortresses of war, Russia’s collection of UNESCO world heritage sites is nothing short of breathtaking. But which should you visit during your trip to Russia? There are 24 Russian UNESCO world heritage sites in total ...

First Impressions of Russia

First impressions of Moscow
After posting about his “Preconceptions of Russia” our man in Moscow, Jon Perez, shares his first impressions with us. I landed late last night back from Moscow and I recall looking out of the airplane window feeling happy to see ...