Albi’s Cathedral Era: A Comprehensive Travel Review
Albi’s Cathedral Era: A Comprehensive Travel Review Albi, a really charming town situated in the Tarn region of southern France, happens to be best known for its really remarkable Sainte-Cécile cathedral, a truly imposing structure that actually dominates the skyline.…
