Tell Atlas
Kabylia (Tamurt n Leqbayel or Yiqbayliyen, meaning "Land of Kabyles") is a cultural, natural and historical region in northern Algeria. It is part of the Tell Atlas mountain range, and is located at the edge of the Mediterranean Sea.