Russia (Россия) embassies worldwide
This is NOT the official website of the Embassy of Embassy of Russia in Tripoli. The information contained in this site is provided for reference purposes only.
Address
10, Mustafa Kamel str. TripoliLibya
Phone
local: (021) 333.0545international: +218.21.333.0545
Fax
local: (021) 444.6673international: +218.21.444.6673
Email
embrf@rambler.ru