At about 82 square miles, Lake Maggiore is Italy’s second-largest lake after Lake Garda. Its opposing shores are in two different regions of Italy, Lombardy to the east and Piedmont to the west. Its ...