Bordj Bou Arréridj Province Travel Guide

Algeria

A mountainous landscape with a valley, scattered houses, and a clear sky.