Visit Albi - a city of history and culture - The Good Life France
Albi in Tarn, France, features the world's largest brick cathedral with a fully painted interior and distinctive red-clay architecture called La Ville Rouge.
The below-the-radar French town named on European cultural heritage list
Albi, a small town in south-west France, is celebrated for its rich cultural heritage, striking Sainte-Cecile cathedral, Toulouse-Lautrec museum, and vibrant historic character.