Image 1 of 1
Lake Garda.jpg
Lake Garda Italy - Riva del Garda - June 1997<br />
<br />
Located in Northern Italy,  about half-way between Brescia and Verona, and between Venice and Milan. Lake Garda is the largest lake in the country.