Magical Lake Maggiore – Greatdays Best Seller

The waters of Lake Maggiore offer spectacular Alpine scenery. Stresa offers colourful caf├ęs and the Borromean Islands boast picturesque views over the lake and mountains