Umm al Ahrar

Umm al Ahrar or Umm al Aḩrār (Arabic: أم الأحرار)[2] is a Saharan desert oasis town in the Fezzan region of southwest Libya.

[3]

This Libya location article is a stub.

You can help Wikipedia by expanding it.