Alba
Town in Italy
Alba is a town in Italy’s Piedmont region. It's known for its white truffles. The Alba Cathedral, rebuilt in Gothic style, has a bell tower with city views. Nearby, the Church of San Giovanni Battista contains artworks from the 14th century...