No news Items for Alba are currently available
Alba is town of Piedmont, Italy, in the province of Cuneo. It is considered the capital of the hilly area of Langhe, and is famous for the white truffle, peach and wine production.Click here for a guide to Alba
Direct with Owners - Great Choice!