jackisnotdull.com
Alba White Truffle Fair
Alba, in Piedmont, is Italy’s white truffle mecca and main market. My trip to Europe this year had one main intention – The White Truffle Fair in Alba. Each weekend of the month-and-a-h…