Madrid

  • Madrid | Exploring Spain

    Madrid is the capital and largest city of Spain, located almost exactly at the geographical heart of the Iberian Peninsula. The city sits on a high plateau known as the Meseta Central, and its elevation of approximately 667 meters makes it one of Europe’s highest capital cities. With a population of around 3.3 million people…