Hidden place · Al Jadid, Libya

Sebha Oasis Town

Sebha is a Saharan desert oasis town in the Fezzan region of southwest Libya. It is close to the capital of the Sabha District, Sabha.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload