Lake Maggiore is the most westerly of the three large prealpine lakes of Italy and the second largest after Lake Garda.