Geography of Libya

Where is the country of Libya located on world map? According to COUNTRYAAH.COM, Libya is an independent nation located in Northern Africa. Nature Terrain shapes and bedrock Along the Mediterranean, a coastal plain of dunes, salt marshland and oases is spreading....