Discover the beauties of lake maggiore
Borromean islands
The Borromean islands are a small group of islands located in Lake Maggiore (Borromean gulf) between the cities of Stresa and Verbania. It includes isola Bella, isola Madre and isola dei Pescatori.
The origin of the Borromean Islands goes back to the 14th century, when the Borromeo family, the powerful local lords from Tuscany, became owner of the islands and built majestic palaces and gardens.