0 Likes
Limone sul Garda is a renowned touristic location on the west shore of the Lake of Garda (the largest lake in Italy). The name is due to the lemon trees that grow in the area.
Until the 1940s the town was relatively isolated: you could reach it only from the lake or the mountains.
...