Puilaurens Castle - 29 Feb 2024 Post a Comment Puilaurens Castle Puilaurens Castle is one of the Catholic castles located in the commune of Lapradelle-Puilaurens in the Aude department, France. The castle is built over the Boulzane Va… Puilaurens Castle