An unforgettable two weeks in Moscow, Saint Petersburg and Helsinki

Russia is both charming and irresistible.