Cathedral of Saint Cecilia of Albi, France

Cathedral of Saint Cecilia of Albi, France Introduction The Cathedral of Saint Cecilia of Albi (French: Cathédrale Sainte-Cécile d’Albi), also known as Albi Cathedral, is the seat of the Catholic Archbishop of Albi. First built in the aftermath of the Albigensian Crusade, the grim exterior resembles a fortress, but the interior is lavishly decorated with … Continue reading Cathedral of Saint Cecilia of Albi, France