Borromeo islands
Italy, Stresa
21 Aug 2015
2474
3
Situated on the western side of Lake Maggiore, directly opposite Stresa, the three Borromean Islands are the major tourist attractions on the Lake Maggiore. The islands take their name from the aristocratic Borromean family, who took ownership of the land in the 16th and 17th centuries.
Comments