What is the capital city of Spain?
Q1. What is the capital city of Spain?
Answer: Madrid
Explanation: Madrid is the capital and largest city of Spain, located in the center of the Iberian Peninsula on the Manzanares River at an elevation of about 667 m.