Mekla
Algeria
A Kabyle town in Algeria's Tizi Ouzou highlands where a domed white shrine rises among snow-dusted evergreens, with forested ridgelines and hilltop settlements visible across the valley.
- Population29,560
- Nearest water from center4.9 km
- Nearest mountain from center6.6 km