skip to main content
Embassies And Consulates Around The World

Location Map of Embassy of Sri Lanka in Moscow, Russia

Embassy of Sri Lanka in Moscow, Russia is located at -

24 Schepkina Street
Moscow 129090
Russia