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