Europe, Madrid, Spain

Madrid Travel Guide and Travel Information

Madrid is a business, cultural and political center of Spain, headquarters for the Public Administration, Government, Spanish Parliament and the Spanish Royal Family. This cosmopolitan city has a population of over three million, whereas with its suburbs it reaches six and a half million.