Intourist ltdIntouristUK the Russian travel specialist since 1938 has been opening the gates to travellers wanting to experience the enigmatic spirit of Russia, Ukraine and the Baltics.