
Lake Maggiore is the second largest of Italy’s lakes (after Lake Garda, and just before Lake Como), The lake is at the border of Switzerland and the Swiss Alps, at its northern part and with Piemonte at its south. The hillsides, relatively gentle in the south and steep in the north are filled with vegetation […]