Villa Taranto on Lake Maggiore

Villa Taranto is a stunningly beautiful and excellently maintained garden on the shores of Lake Maggiore.