Consular Section, Embassy of Russian Federation is located in Colombo, Sri Lanka on 404 Bauddhaloka Mawatha. Consular Section, Embassy of Russian Federation is rated 3 out of 5 in the category foreign consulate in Sri Lanka.
Address
404 Bauddhaloka Mawatha