Madrid

The capital of Spain is, as in almost all European countries, by far the largest city in the country. Madrid