Stresa is a great little town on Lake Maggiore in Italy. We were there back in 2012 and enjoyed visiting the island of Isola Bella just a little way from Stresa. The movie is just 1.51 long. I hope you enjoy it.
Lyn is able to include Lake Maggiore in your next holiday to Europe, give her a call now on 03 5967 1858.