Italian lakes holidays: Stresa on Lake Maggiore
Located on the Piedmont side of Lake Maggiore,the town of Stresa, originally called Strixia was founded more than a thousand of years ago, but back then the place was only inhabited by a tiny group of fishermen and their families;…