Neuchâtellings
• Photo
Album
Italy • July 28 - August 3,
2002 Home • Page
1 •
2 •
3 •
4 •
5
• 6
• 7
• 8
• 9
• 10
• 11
• 12 You can click
most photos to enlarge them.
Stressa, Italia Isola Madre is the mother
island in the lake, of course. The botanical gardens and exotic fowl make
for a lovely walk. The house is nothing to sneeze at either.