Lake Maggiore : Isola Bella
Isola Bella .. such a pretty name 🙂 … is one of the Borromean Islands of Lake Maggiore. The islands take their name from the aristocratic Borromean family who owned three islands in the 16th and 17th centuries  .. Bella, Madre and dei Pescatori (also known as Isola Superiore) The small harbour of Baveno was right next to our …