Anou Achra Lemoun

Anou Achra Lemoun is a cave of Djurdjura in Algeria. It has a length of 323 m.