Description
Panorama from the lakefront of the town of Stresa towards the Isola dei Pescatori (fishermen's island) and Isola Bella (beautiful island), in the background the Alps. Stresa is a famous town that overlooks the shores of lake Maggiore, on the Borromean Gulf, (golfo Borromeo) province of Verbano Cusio Ossola, piedmont, northern Italy. This is probably the most famous area and tourist destination of lake Maggiore, also known for its luxurious hotels; for the cable car that leads to the mountain called Mottarone (1500 m), a splendid viewpoint over the lake and the Alps, and for an important botanical garden