On the borders of Piedmont, Lombardy and Switzerland, Lake Maggiore, also known as Verbano is the second largest Italian lake. Your visit will start in Stresa
On the borders of Piedmont, Lombardy and Switzerland, Lake Maggiore, also known as Verbano is the second largest Italian lake. Your visit will start in Stresa