Rosalind Ormiston travels to one of the largest Italian lakes and shares ten good reasons why you should pay this northern beauty a visit Photos by Getty Images unless otherwise stated 1. Stresa Stresa is a town that has to be high on the list of any visit to Lake Maggiore, and is a popular […]
Ten reasons to visit Lake Maggiore
