The need for Russia to enter the digital age where online travel visibility is concerned may have just been met. In news from Moscow, entrepreneurs there have just raised another round of $13.6 million for Ostrovok, Russia’s answer to Expedia. The new travel portal may have Russian travel sewn up, but what about travel TO Russia?