Lake Garda is the largest lake in Italy; its northern shore, framed by steep mountains, around Riva del Garda and Torbole belongs to Trentino. The reliable winds Ora and Pelér make the northern basin one of the best surfing and sailing areas in Europe. Above the lake rises Monte Baldo,…
View more