Italy – Lake Maggiore in 2016

Lake Maggiore staying at Stresa and visiting its fascinating local islands.