Fact Finder
Flight guide to Madrid
Overview of MadridMadrid is Spain's capital and largest city. It's the political, financial and administrative heart of the country, situated on a plateau 650m high, almost exactly at the centre of the Iberian peninsula. In 1561, Philip II...