Stunning private Castle located on the edge of the Chabrières forest in the heart of France