Stresa, Lake Maggiore, Piedmont, Italy. About Stresa: The second largest lake in Italy, Lake Maggiore is situated in the north west and crosses the border into Switzerland. The Italian part of the lake lies within two regions: Piedmont and Lombardy, with the division from Sesto Calende northwards. The lake also contains 11 islands; the most famous being the Borromean Islands in the gulf between Stresa and Verbania.
With a landscape speckled by grand hotels and their private pools, lush green gardens that smell like heaven and sparkling water stretching off into the distance, Lake Como provides the perfect summer holiday destination.