It is compulsory for foreign nationals who wish to travel to Russia to apply online for their eVisa.
If you have any further questions about the application, renewal or status of the Evisa Russia, we are at your disposal to assist and help you.
By Mail:
I Visa Services Co
Suite 703 Level 7 Richard House
Remy Ollier Street, Port Louis
Mauritius
Bureau de Liaison Europe
I Visa Services Co
27 Place de la madeleine
75008 France