Azwoz
Log in Sign up
18 visitor tips 19 views
Address
Isola Madre 28838 Stresa Piedmont Italy

Isola Madre, at 220 m wide and 330 m long, is the largest island of the Isole Borromee archipelago is in the Italian part of Lake Maggiore in the Alps, in the Province of Verbano Cusio Ossola, Piedmont. The island is occupied by a number of buildings and architectural structures and is known for its gardens. In the past it was known as Isola di San Vittore and later as Isola Maggiore. (Wikipedia)

Reviews

No reviews yet. Be the first to share your experience.

Nearby Places

Isole Borromee
Island