Рет қаралды 67
The small town of Stresa is a beautiful and quiet Italian resort on the shores of Lake Maggiore, surrounded by the Alps. It is one of the most picturesque places in Italy. Next to the resort in the middle of the lake are the famous Borromean Islands. It is a great place for rest as well as for excursions. #stresa #italy #maggiore