• Thumbnail for Ait Bouada
    Ait Bouada is a town in north central Algeria. The town is located in Kabylie, about 130 kilometres east of Algiers. Ait Bouada is at an elevation of...
    2 KB (95 words) - 03:56, 12 March 2022