What is the capital of Spain?

  • Madrid
  • Granada
  • Valencia
  • Barcelona