Buckingham Palace' is located in which country? *
1 point
England
India
UAE
Australia
Answers
Answered by
1
It is in the UK's by the way...
Similar questions
Math,
14 days ago
English,
14 days ago
History,
14 days ago
World Languages,
28 days ago
Hindi,
28 days ago