Wikipedia
Allela
Allela is a village and rural commune in Niger.
Allela is a village and rural commune in Niger.