Sabha

More details

Sabha is district of the country of Libya.

Sabha
CountryLibya