Question: where do the king and queen of spain live
Answer: Palace of Zarzuela on the outskirts of Madrid