Skip to content
EntityQ950358· pop 16· linked from 21 articles

Also known as Mansourah, El Mansoura, Mansourah, Ghardaïa

Town in Ghardaïa Province, in the Sahara, Algeria

On the map