translate English to German: Torbole on Garda is located at the foot of Mount Baldo and close to the mouth of the River Sarca.
Vom Surfbrett oder vom Segelboot aus gesehen, ist die Schoenheit dieser einmaligen Landschaft kaum zu bereiben.