Stresa - Lake Maggiore and Borromean Islands (Postcard)
A postcard view of Stresa, with Lake Maggiore and the Borromean Islands. Isola Bella is the closest. Isla dei Pescatori is beind it, and Isola Madre is at the far right.
The center of Stresa is hidden behind the flowers. The Grand Hotel (on a line with Isola Bella) and Hotel Bristol (to its left) are the prominent buildings by the lake.
Some postcards have better resolution than others. This view is much better than the other view of Stresa. The difference may not be obvious until you see an enlarged view,