Italy Trip Photos
Click on photo for full size
The islands of Lake Maggiore
Lake Maggiore on the way to Isola Bella. The snow-capped mountains in the far distance are the Swiss Alps.
17th century splendor on the island.
Lake Maggiore as seen from Stresa.