Borromean Islands 



Switzerland Hotels
Compare rates & save on Hotels in Switzerland
On the western arm of Lake Maggiore, between Pallanza and Stresa, are the Borromean Islands with their sub-tropical gardens as the main attraction.
Hobbies & Activities category: Garden or botanic display; Scenic site or route
Attractions Near Borromean Islands, Ticino
Hotels in Popular Switzerland Destinations

