Ksar-El-Kelb
Aïn Touila, Algeria
Ksar-El-Kelb is an archaeological site in Khenchela, Algeria. It existed in the Roman province of Numidia and is highly believed to be the location of the Ancient city and former bishopric of Vegesela in Numidia, which remains a Latin Catholic titular see.
Archaeological site data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).