Essential travel guide to Alba, beautiful town in southern Piedmont and capital of the Langhe region. Learn what to see and do in Alba, why we recommend it as a base to explore the area and our top picks to stay and eat. The pretty city of Alba is a pleasant, dynamic, historic town in southern Piedmont and the main center in the Langhe area, one of the best wine producing areas in Italy. Alba has a beautiful historic center with pretty piazzas, churches, and a lively restaurant scenes and it ...