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.