Benghazi – satellite April 4, 2017 Benghazi, Libya, satellite Source: Google MapsSee also Countries:Libya