Madrid is the capital of Spain.
Madrid is the capital of Spain.
Photograph by Victor Pelaez Torres, Dreamstime

Spain

Spain occupies most of the Iberian Peninsula, stretching south from the Pyrenees Mountains to the Strait of Gibraltar, which separates Spain from Africa.

Watch "Destination World"