The Borromean Islands on Lake Maggiore
40  0

The Borromean Islands on Lake Maggiore

Lake Maggiore is shared by the northern Italian regions of Piedmont and Lombardy and the Swiss canton of Ticino. Its beautiful lakeside cities on the Piedmont side include Stresa which makes for a perfect starting point for our Borromean Island adventure! The Borromeo Family The group known ...

Borromean Islands, Stresa, VB, Piedmont