Mekla

Algeria

Mekla is a town and commune located in the Tizi Ouzou Province of northern Algeria.

The settlement serves as a local administrative center within its province, situated in the mountainous region of the country.

Sources

  1. Mekla