EFTA01828260Set 10
2009-05-281p98w
Isola Bella in Lago Maggiore, Italy. I believe
that it was owned by the Borromci family as you mentioned. Anyway, it has an interesting
"bent axis", terraced parterre gardens
https://www.justice.gov/epstein/files/DataSet%2010/EFTA01828260.pdf