Advertisement Address of the Italian Embassy in Tripoli: Embassy of Italy in Libya, Oran Street, No. 1, Tripoli, Libya Phone number 00218213334131…