21st Nov 2011 9:53am | By tntmagazine
Take time to explore the biggest country in the world.
If you plan, travelling in Russia need not be daunting.
Vodka, vodka and caviar and more vodka are Russia's favourites.
A country of many layers, there is much to discover in Russia. Read more...
What's on, Travel News and Offers
TNT Multimedia Limited, 44 Southampton Buildings, London, WC2A 1AP
Sales: +44 (0) 20 7989 0567 / Editorial: +44 (0) 20 3011 1066
TNT ONLINE is part of TNT Multimedia Limited