Qasr
From Wikipedia, the free encyclopedia
Qasr is a small town in northern Libya about 25 miles from the Gulf of Sidra. It lies about 240 miles south-east of Tripoli.
Qasr is a small town in northern Libya about 25 miles from the Gulf of Sidra. It lies about 240 miles south-east of Tripoli.