Results 1 results found View over the Mozabite village of Beni Isguen, M'Zab, UNESCO World Heritage Site, Algeria, North Africa, Africa