Isola Madre Lake Maggiore

Attractions & activities
Suggest an edit · Your business? Claim now

Add more information

Isola Madre , at 220 m wide and 330 m long, is the largest island of the Isole Borromee archipelago which falls within the Italian part of the Alpine …