Albi, France Photos Pictures taken during European Road Trip About Albi in France : Among the monuments of the town is the Sainte Cécile cathedral, claimed to be the world’s largest brick construction. This monument is a masterpiece of the Southern Gothic style. It is characterized by a strong contrast between its austere, defensive exterior […]