In the centre of France, tucked into the Northern corner of Brive-le-Galliard, stands a castle of breathtaking beauty, and immured with immense charm. It is amazing that such a place should be open for guests and available for holidays. Privately owned and part of the Chateaux…