Jane Keightly discovers the wonderful world of truffles at perhaps the most famous truffle fair in all of Italy: The Alba White Truffle Fair… One of Italy’s most interesting seasonal events is the truffle season in Piedmont, when food lovers from all over the world descend upon the town of Alba for the International White […]