The Old City of Albi, in southern France, is a UNESCO World Heritage site renowned for its well-preserved medieval ...