No freely licensed photograph of this place has been found yet.
No. 55 · Places to visit
Borromean Islands
Stresa
Lake Maggiore islands with Baroque palaces and terraced gardens on Isola Bella and Isola Madre.
- Maker
- Stresa
- Style
- Island
- Origin
- Italy