Isola Madre
Stresa Italy
Stresa Italy
+39 03 2350 3249(Tourist Information)/+39 03 2355 6669(Tourist Information)
OverviewLake Maggiore: or Verbano, is Italy's second largest lake after Garda and lies in the shelter of the alpine circle between Lombardy, Piedmont and Switzerland. The lake was...
more