A palace is a huge house where a king or queen lives