How to get a tourist invitation letter for Russia quickly from iVisa. If you are short on time this will save you time so you can send your visa application