Your Guide to a Trans Mongolian Experience from Moscow to Irkutsk Siberia (Part One) By Claudia Looi Leave a Comment Staying at the Delta, one of the four hotels in the Izmailovo Hotel Complex had its advantages. There was a… Read More