Isola Bella is one of the Borromean Islands of Lake Maggiore in Italy. We took a ferry from Stresa. The palace and grounds were beautiful and felt like a fairy tale. Outside of the palace the twisty narrow city streets are filled with vendors. We ate some delicious gelato here and had a lovely lunch sitting at a cafe by the water watching the people go by.