The largest country of the world, Russia justifies its proportions by offering everything you can desire from your trip. Cities filled with history, tranquil countryside, rich artistic beauties and epic train journeys will fill your days in Russia with excitement.