Top five Italian gardens
We explore five of our favourite green spaces in Italy… how many of them have you visited and which are on your to-visit list? Photos by iStock unless otherwise stated 1. Featuring Italy’s most dramatic baroque gardens, Lake Maggiore’s Isola Bella is a horticultural paradise. The Borromeo villa occupies the centre of the island, while the […]