What Are The Major Natural Resources Of Libya WorldAtlas
Nov 11 2022 · Libya is a country situated in the north of Africa It is bordered to the south by Chad and Niger to the northern part by the Mediterranean Sea to the east by Sudan and Egypt and the west by Algeria and Tunisia which is a fellow OPEC member The nation is comprised of the Tripolitania Cyrenaica and Fezzan historical regions and is ranked 16th in terms of land