Gardenvisit.com The Garden Guide

Isola Madre

The largest of the Borromeo Islands, in Lake Maggiore, has white peacocks and a botanical garden. Flaubert, in 1845, wrote that 'Isola Madre is the most sensual place that I have ever seen in the world'.
Photographs © Oxford Botanica/Adam Hodge

Stresa, Piemonte, Italy, 28838 Verbania

Visit the Isola Madre website

Nearby gardens

Local Hotels