Spain · verified
ES
Madrid is the capital of Spain, on the Meseta Central in the interior of the Iberian Peninsula.