ABOUT US

Saturday, November 1, 2014

Lake Garada, Italy. Panoramic shot.


Please click on image to expand. Lake Garada is the largest lake in Italy and is a very popular holiday destination. There are also a number of pretty towns and villages located along the lake. [Image Source here and entire album can be viewed here]

No comments:

Post a Comment