Get off the beaten track in Russia with small group adventure tour operator Intrepid Travel.