Libya, country located in North Africa. Most of the country lies in the Sahara desert, and much of its population is concentrated along the coast and its immediate hinterland, where Tripoli (Ṭarābulus), the de facto capital, and Benghazi (Banghāzī), another major city, are located. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.