Which is the capital of Spain?
- Barcelona
- Madrid
- Seville
- Valencia
Answer: Madrid
Madrid is the capital and largest city of Spain, located in the center of the Iberian Peninsula. It is a major cultural, political, and economic hub. Madrid is known for its art museums (Prado, Reina Sofía), royal palace, and vibrant nightlife.