A complet view of Madrid, the Capital of Spain
By english • Jul 22nd, 2008 • Category: CitiesMadrid is the capital and the largest city in Spain, as well as in the province and the autonomous community of the same name. It is located on the river Manzanares in the center of the country. Due to its geographical location, wealth and history, Madrid is considered the main financial center of the Iberian […]