Madrid Is the Capital of Spain

Madrid is the capital city of Spain. It sits near the geographic center of the Iberian Peninsula, on the banks of the Manzanares River.

Copyright Wanderlust World © https://www.ynyoo.com