Picture of Bardolino, Lake Garda, Italy - Bardolino, Lago di Garda, Italia.
Bardolino is a lively resort with bars, gelaterias, pizzerias, restaurants and an impressive main piazza.