Lago di Maggiore
23 July 2022
Italy's second-largest lake, Maggiore is one of Europe's more graceful corners. Arrayed around the lakeshore are a series of pretty towns like Stresa, Verbania, Cannobio and, on the Swiss side of the border, Locarno, and these serve as gateways to gorgeous Maggiore islands.