Home Lifestyle The Grinzane Cavour Castle reopens, with the renovated Alba White Truffle Hall