Alba

Explore Alba, a charming town in Italy’s Piedmont region, renowned for white truffles, fine wines, medieval towers, elegant streets and the beautiful Langhe countryside.

Showing all 5 resultsSorted by latest