At about 82 square miles, Lake Maggiore is Italy’s second-largest lake after Lake Garda. Its opposing shores are in two ...