Russia all set to launch e-visa for Indian passport holders; see how your travel will get easier
Russia is launching electronic visa (e-visa) for Indian passport holders from August 1 The e-visa will reportedly be processed in a maximum of four days and a $40 consular fee…