CategoryLibya

Tadrart Acacus

Tadrart Acacus, or as it is also known as Acacus Mountains, is a mountain range which is part of the Sahara Desert of [...]

Great Man-Made River

The Great Man-Made River is a network of pipes that is bringing high-quality fresh water from ancient underground aquifers deep in the Sahara [...]