 Barbacha

Barbacha is a small region containing 34 separate villages in northern Algeria in the region of Kabylie.The population is mainly composed of indigenous Amazigh people and is quite poor, containing few roads and existing in a mountainous area.