Articles by Catherine Richards

Mon, 02/02/2009 - 06:30
Words and pictures by Catherine RichardsLago d’Orta lies less than 30 km from Stresa on Lago Maggiore, but seems a world away. In place of the grandio…