Wednesday, August 12, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Albulae

Algeria, Algeria

Albulae is an ancient city and former bishopric in Roman Africa. It remains a titular see of the Roman Catholic Church. It is identified with the modern town of Ain Temouchent, in present Algeria, near the Moroccan border.

Archaeological site data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other archaeological sites in Algeria