0 Comments 0Mont Mestiri's tower By Nazim Baya 26 September 2024 The Numidian tower on Mount Mestiri is a watchtower located near Tébessa – Theveste. This tower was built with small-sized…