Isola Bella: A Treasure Island in Lago Maggiore

I’m so surprised that after four years in Italy I had never heard of Isola Bella. It’s truly a masterpiece hidden in the west of Lago Maggiore, just a 10 minute boat ride from Stresa. Of course, Italy is a small nation packed with thousands of marvelous destinations, but if you’re in the  ...

Continue Reading