Albi in Latin
Albi in Latin
Albia
A town and commune, the prefecture of Tarn department, Occitania, in southern France.
Albiga
A town and commune, the prefecture of Tarn department, Occitania, in southern France.