News

At about 82 square miles, Lake Maggiore is Italy’s second-largest lake after Lake Garda ... An extensive park with pools makes this an excellent choice for families, and private tours of the Borromeo ...