The Borromean Islands
Stresa's most visited sights are without a doubt the three Borromean Islands: Isola Bella, Isola Madre and Isola Pescatori.
The different characteristics of each island and the incomparable setting makes them completely unique and a must-see for any visitor to Stresa and Lake Maggiore.