Tag Archives: Alba in Piedmont

Italy attractions: Alba in Piedmont

alba2

With the Piedmont region being one of finest destinations for foodies and wine connoisseurs, the picturesque town of Alba features high up on the list of Italy attractions. Gourmand travelers from all over the globe love Alba for its precious white truffles, pedigreed red wines and excellent restaurants. In medieval times Alba was as the […]