0 Likes
Limone sul Garda is a small town located on the west shore of the Lake of Garda (the largest lake in Italy and a surfer's heaven). The name comes from the lemon trees that grow in the area.
The town was relatively isolated until the 1940's: you could only reach it from the lake or the mountains. Limone sul Garda is nowadays a renowned touristic location.
...