Google
×

Borromean Islands

Group of islands in Italy
The Borromean Islands are a group of three small islands and two islets in the Italian part of Lago Maggiore, located in the western arm of the lake, between Verbania to the north and Stresa to the south. Together totalling just 50 acres in area,... Wikipedia
Area: 49 acres
Archipelago: Borromean Islands
Location: Lago Maggiore
Population: 208 (1971)
Region: Piedmont