Bir bin Daqiesh is located in Al-Hamada Al-Hamra, southwestern Libya. It is a popular destination for camping and tourist trips.

 
Tags: