it's quite possible that you've never heard of the Borromean Islands. This enchanting archipelago is set on the hypnotically beautiful waters of Lake Maggiore, consisting of three small islands ...
A view of Lake Maggiore from Isola Bella, one of the famous Borromean Islands. Lake Maggiore is ... [+] Italy's second-largest lake. It reaches into Switzerland, and spans two regions, Piedmont ...
From your base in Stresa by Lake Maggiore, spend indulgent days exploring beautiful islands and elegant shores dusted with sunlight. Witness a Romanesque basilica on Isola San Giulio, and stroll ...