France news
fromThe Good Life France
4 hours agoVisit 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.