Labruguière
Just 7 km from Castres, the town of Labruguière has been on the banks of the Thoré since the 10th century. This ...