Italy: Lago Maggiore: Borromean Islands
Edit this page
Borromean Islands aka: Borromean Islands
100% of people who have been to Borromean Islands think it's worth visiting. Borromean Islands is located in Lago Maggiore and the most popular natural features are Isola Bella, Isola Madre, and Isola Pescatori.
Popular places
Write an entry Entries about this place |
Ask a question Travel questionsNobody has asked a question yet. Be the first! |






