Nestled along the banks of the Charente River in the picturesque town of Cognac, France, lies a magnificent castle that has stood the test ...