Embassy of Libya in Algiers
Algeria > Libya
Address
Ibrahimi Street
Al-Abir
Algiers 15
Algeria