rower2012

By rower2012

Isola Bella

Today we visited the island of Isola Bella, and its Palazzo and garden. On Lake Maggiore, Stresa in Northern Italy.

The extras show scenes of the garden. A magnificent place. You may recall that Monty Don did a TV programme on his visit here some years ago.

Comments
Sign in or get an account to comment.