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, they are a major local tourist attraction for their picturesque setting.
Palazzo Borromeo
Isola Bella
Isola dei Pescatori
Scoglio della Malghera
Trattoria Ristorante Imbarcadero
Ristorante Italia Isola dei Pescatori Stresa
Ristorante La Pescheria
Ristorante Elvezia