Alba Photos

Browse 18 attractions, meet 20 travelers, 12 tour guides and discover 118 photos

Alba is a town and comune of Piedmont, Italy, in the province of Cuneo. It is considered the capital of the hilly area of Langhe, and is famous for its white truffle, peach and wine production. The confectionery group Ferrero is based in Alba.
View Alba guide >

The City Of Alba

The Cathedral Of Alba