Loading map...
Lago di Garda, Lake Garda, located in northern Italy. It is the largest lake in Italy.
Photo by Dino Ganzaroli |
|
You need to sign in to leave a comment! |