Stresa lake maggiore and the borromee islands

Stresa lake maggiore and the borromee islands

The Borromean Gulf is the most famous area of Lake Maggiore; on the Piedmontese shore of the lake, it includes Stresa, Baveno and Verbania, as well as the wonderful Borromean islands, that each year attracts thousands of tourists from all over the world.