Madrid is the capital and largest city of Spain. It is located in the centre of the country upon the river Manzanares. Founded in the 8th century, the city currently has a population of over 3 million residents and is considered the financial and political centre of the Iberian peninsula.[1]
The autonomous community of Madrid is located between the autonomous communities of Castile and León and Castile-La Mancha.