Embassy of Canada to Lebanon 1 Avis Beirut Directorate General of Oil 1 Avis Beirut Trócaire 1 Avis Beirut Ministry of National Defense 38 Avis Mount Lebanon GATE Lebanon 3 Avis Beirut Lire la suite