33.7k views
2 votes
The royal family lives in the Royal Palace in Madrid. true or false

User EazyC
by
8.5k points

1 Answer

3 votes
False if you are referring to the British royal family
User Jasdeep Khalsa
by
8.2k points

Related questions

Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.