Central Europe 2004 > Venice and Northern Italy > Stresa Previous
Stresa on Lago Maggiore. I stayed there about 12 years ago. Ask me to tell you the story about the parking lot.