Set in the spectacular waters of Lake Maggiore, the Borromean Islands have fascinated visitors for centuries. The archipelago is formed of Isola Bella, with its scenographic seventeenth-century Palazzo Borromeo and its beautiful gardens, the picturesque Isola dei Pescatori, Isola Madre noted for its botanical gardens that are home to exquisite rare plants, the Isolino di San Giovanni facing Pallanza, and the Rock of Marghera.