Isola Bella is one of the Borromean Islands of Lago Maggiore in north Italy.The island is situated in the Borromean Gulf 400m from the lakeside town of Stresa.
It's true - I was quick to fall in love with Italy. If you're considering a trip and need a few reasons to take the plunge, here are 9 ways you will fall...