9The Gardens of Villa Taranto, Piedmont
Located on the shores of Lake Maggiore, the Gardens of Villa Taranto are a testament to the vision of Captain Neil McEacharn, who transformed this land into a botanical paradise.Â
Located on the shores of Lake Maggiore, the Gardens of Villa Taranto are a testament to the vision of Captain Neil McEacharn, who transformed this land into a botanical paradise.Â