Stresa on Lago Maggiore
Stresa Stresa is a picturesque town on the southern shore of Lago Maggiore, the second largest lake in Italy. It’s been a vacation spot for years; Dickens, Stendal, Hemingway spent […]
Stresa Stresa is a picturesque town on the southern shore of Lago Maggiore, the second largest lake in Italy. It’s been a vacation spot for years; Dickens, Stendal, Hemingway spent […]