With an impressive population clocking in at over three million residents, the capital city of Madrid ranks as the largest municipality of Spain and the third largest European city - right behind Paris and London. Madrid is one of the political centres of Europe and also flourishes with a large cultural component - housing various museums and theatres. It's position Continue ReadingThe post The Magic of Madrid appeared first on Discount Airport Parking 02 9599 3000.