Boutarfaya is a village in the commune of Timoudi, in Kerzaz District, Béni Abbès Province, Algeria. The village is located on the northeast bank of the Oued Saoura east of Timoudi and north of Ouled Khoudir.

References

Neighbouring towns and cities