Albulae - Credit: Wikimedia Commons
Albulae is an ancient city and former bishopric in Roman Africa. It remains a titular see of the Roman Catholic Church.Catholic Hierarchy It is identified with the modern town of Ain Temouchent, in present Algeria, near the Moroccan border. Read more on Wikipedia
Source: en.wikipedia.org