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.
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.