Embassy of LibyaOther placesN Airport RdAccra, AA, 2335 · GHPhone unavailableEmail unavailableWebsite unavailableHours not available