Powered by Piwigo
Logo
Madrid, located in the very centre of Spain, is the capital of this southern European country as well as - together with Barcelona - one of its cultural and economic centres. Further, Madrid is one of the largest urban areas of the European Union.