Truffles and fine wines are some of the delicacies on offer in Alba, northern Italy

Post Thumbnail

Breaking