-
From Wikipedia, the free encyclopedia en.wikipedia.org/wiki/Isola_Bella_
(Lago_Maggiore)
Isola Bella
Isola Bella is one of the Borromean Islands of Lago Maggiore in north Italy. The island is situated in the Borromean Gulf 400 meters from the lakeside town of Stresa. Isola Bella is 320 meters long by 400 m...-
-
Stats
- Favorites
- 0
- Comments
- 0
- Snapshots
- 7
- Total Views
- 1070
- Explore Score
- 1

GigaPan Comments (0)
Toggle Minimize gigapan_comment