Ech Chaïba
Commune and town in Ouled Djellal Province, Algeria
From Wikipedia, the free encyclopedia
Ouled Rahma is a town and commune in Ouled Djellal Province, Algeria, and was previously a commune of Biskra Province before the 2019 reorganization.[1]