Answer
Madrid is the capital and most populous city of Spain, as well as the capital of the eponymous autonomous community. It's located in the centre of the Iberian Peninsula, on the banks of the Manzanares River. Madrid is home to over 3 million people, making it the largest city in Spain. It is also a major economic, cultural, and transportation hub, with a diverse population and a rich history.