Stresa is a comune (municipality) of about 4,600 residents on the shores of Lake Maggiore in the province of Verbano-Cusio-Ossola, in the Italian region of Piedmont. about 90 kilometres (56 mi) northwest of Milan. It is situated on road and rail routes to the Simplon Pass.
Stresa and Lake Maggiore
The Grand Hotel in Stresa
The cable car to Monte Mottarone
Villa Pallavicino
Lake Maggiore or Verbano is a large lake located on the south side of the Alps. It is the second largest lake in Italy and the largest in southern Switzerland. The lake and its shoreline are divided between the Italian regions of Piedmont and Lombardy and the Swiss canton of Ticino. Located halfway between Lake Orta and Lake Lugano, Lake Maggiore extends for about 64 kilometres between Locarno and Arona.
View of Lake Maggiore towards the Alps and Monte Rosa from above Laveno
Upper lake with the Brissago Islands and Maggia delta from above Brissago, Switzerland
Isola Bella
Sacro Monte di Ghiffa