Italian Lakes: Stresa and Isola dei Pescatori, Lake Maggiore
Just an hour from Milan and on the shores of Lake Maggiore there’s the town of Stresa; from there you can sail for the beautiful isola dei Pescatori or Fishermen Island, the most northerly island of the Borromeo archipelago; for…