A pair of islands in Lake Maggiore, one featuring a botanical garden with 1,700 plant species.
Brissago Islands is a restaurant in Ronco sopra Ascona, Switzerland. It is located at Ronco sopra Ascona. Visitors rate it 4.7 out of 5 based on 170 reviews.
Island
Brissago Islands is located at Ronco sopra Ascona, Switzerland.
Brissago Islands has a rating of 4.7 out of 5 based on 170 reviews.
How to get there