newlyweds stroll the grounds of Villa Godi, Italy