Madrid
Madrid is the capital and largest city in Spain, as well as in the province and the autonomous community of the same name. It is located on the Manzanares river in the center of the country.
Madrid is the capital and largest city in Spain, as well as in the province and the autonomous community of the same name. It is located on the Manzanares river in the center of the country.