Filmed at Villa Balbiano, in Lake Como, Italy