Tag Archives: piedmont region

The Borromean Islands

The Borromean Islands

Situated on the western side of Lake Maggiore in the Piedmont region of Italy, the three Borromean Islands lie in..