Home to one of the world's most successful football clubs, what is Spain's most populated city and also its capital?

Answer Madrid

With 3.3 million people, and a metropolitan population of about 6.5 million, Madrid is Spain's largest city and features the Edificio Carrión, the country's capital building. Its home team is Real Madrid, which has earned some 90+ trophies.

Last updated 4 years ago · 8.4K views · SOURCE