Search results
We did not find results for: Sabha Libya.
Check spelling or type a new query.
We did not find results for: Sabha Libya.
Check spelling or type a new query.
Sabha or Sebha is an oasis city in southwestern Libya, approximately 640 kilometres south of Tripoli. Wikipedia