Diplomatic missions of Sri Lanka in Russia
Sri Lanka maintains 2 diplomatic missions in Russia. ;
Embassy in Moscow
24 Schepkina StreetMoscow 129090
Russia
Honorary consul in Kursk
Apt. 23 Lenin street 71Kursk
Russia
Sri Lanka maintains 2 diplomatic missions in Russia. ;