Lake Garda is the largest lake in Italy. This video explores some of the beautiful lakeside towns including Malescine, Limone and Riva del Garda.