largest brick church in france
Albi Cathedral. The Cathedral Basilica of Saint Cecilia (French: Basilique CathÃ©drale Sainte-CÃ©cile d'Albi), also known as Albi Cathedral, is the most important Catholic building in Albi, France, and the seat of the Roman Catholic Archbishop of Albi (in full, Albi-Castres-Lavaur).