Address: Embassy of the Russian Federation in the Republic of Seychelles, P.O. Box 632, Victoria, Mahe, Seychelles
Phone: +248 266-590, 266-122
Telex: (965) 2392 SOVEMB SZ
Fax: +248 266-653
E-mail: [email protected]
WWW:
Consular department:
Phone: +248 266-590
Telex: (965)2392
Fax: +248 266-653
E-mail: