Landscapes

Image 18 of 42
< Prev Next >
Lake Garda.jpg
Lake Garda, taken from Riva Del Garda, Italy - June 1997 - <br />
<br />
Lake Garda is the largest lake in Italy. It is located in Northern Italy, about half-way between Brescia and Verona.