Borromean Islands
The world-famous Borromean Islands are the symbol of Lake Maggiore. Explore the magnificent Borromeo Palace and its terraced gardens on Isola Bella, discover the lush botanical gardens of Isola Madre and enjoy the authentic atmosphere of Isola dei Pescatori, the lake's only permanently inhabited island.