Lake Maggiore, also called Lago Verbano, sits between the regions of Piedmont and Lombardy in Italy and Switzerland.
Famous destinations on Lake Maggiore include Locarno and Lugano in Switzerland, Cannobio and Stresa in Piedmont, and Angera in Lombardy.
Isola Bella is a beautiful island inside the lake, part of the Borromean Islands.