Lago Maggiore

Lago Maggiore

In Italy - better - Upper Italy - the Lago Maggiore lies in Lombardy and Piedmont. Its tributaries are Ticino, Maggia, Toce, San Bernardino, Erno, Boesio, Tresa, Verzasca and Cannobio. Places on the shore: Locarno, Luino, Verbania, Arona and Stresa.