Kirill Makharinsky Ostrovok Launches Russia’s “Sure Thing” Travel Site 15 years ago The need for Russia to enter the digital age where online travel visibility is concerned may have just been met.…