Tag Archives: Alba

  1. Alba: Home of the Famous White Truffle Festival

    1

    October 15, 2012 by travelitaliablog

    Alba Cathedral in Piedmont, Italy

    Alba, a town in Piemonte, Italy, considered the capital of the hilly area of Langhe in the northern part of …
    Continue reading